Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Equality in Python
#8
Some facts, that not many people knows:

for i in range(100):
#   ^ assignment to name i
    pass
with open('some_file.txt') as fd:
#                             ^^ assignment to name fd
    pass
[x for x in range(100)]
#      ^ assignment to name x
def foo(a, b):
#   ^^^ assignment of the function to the name foo
#       ^ assignment to name a
#          ^ assignment to name b
    pass
class Foo:
#     ^^^ assignment of class to name Foo
    pass
What we call variables, are just names. We assign an object (lives somewhere in memory) to a name.
Almost dead, but too lazy to die: https://sourceserver.info
All humans together. We don't need politicians!
Reply


Messages In This Thread
Equality in Python - by el_bueno - Feb-05-2020, 07:16 PM
RE: Equality in Python - by michael1789 - Feb-05-2020, 07:33 PM
RE: Equality in Python - by ndc85430 - Feb-05-2020, 07:34 PM
RE: Equality in Python - by el_bueno - Feb-05-2020, 08:03 PM
RE: Equality in Python - by michael1789 - Feb-05-2020, 08:21 PM
RE: Equality in Python - by el_bueno - Feb-05-2020, 08:39 PM
RE: Equality in Python - by jim2007 - Feb-06-2020, 12:33 AM
RE: Equality in Python - by DeaD_EyE - Feb-06-2020, 07:39 AM
RE: Equality in Python - by el_bueno - Feb-08-2020, 03:33 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Checking for equality PythonGainz 8 3,309 Apr-10-2020, 03:00 PM
Last Post: PythonGainz
  Dictionnaries - Equality SupaFlamme 3 2,767 Jan-13-2019, 04:50 PM
Last Post: perfringo
  Problems with Equality of Numbers SheeppOSU 3 2,431 Jan-04-2019, 07:34 AM
Last Post: Gribouillis
  Shared reference and equality zyo 3 3,214 Jun-30-2018, 07:10 PM
Last Post: ljmetzger

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020