Code:
class Foo(object):
pass
foo = Foo()
foo.__init__ == foo.__init__ #return true
foo.__init__ is foo.__init__ #return false
I can understand foo.__init__ == foo.__init__ returns True.
Why foo.__init__ is foo.__init__ return False?
Code:
class Foo(object):
pass
foo = Foo()
foo.__init__ == foo.__init__ #return true
foo.__init__ is foo.__init__ #return false
I can understand foo.__init__ == foo.__init__ returns True.
Why foo.__init__ is foo.__init__ return False?