[Python-Dev] Re: redefining is
Barry Warsaw
barry at python.org
Fri Mar 19 14:16:52 EST 2004
On Fri, 2004-03-19 at 13:54, Casey Duncan wrote:
> The problem is that 'obj == None' is not the assertion you want to make
> usually. 'obj == None' means "obj claims it is equal to None", whereas
> 'obj is None' means 'obj is the None object'. The latter is a much more
> stringent assertion than the former which relies on the particular
> implementation of obj.
Exactly.
-Barry
More information about the Python-Dev
mailing list