On Fri, Mar 5, 2010 at 2:32 PM, mk <mrk...@gmail.com> wrote: > Arnaud Delobelle wrote: > >>>>> 1 == True >> >> True >>>>> >>>>> 0 == False >> >> True >> >> So what's your question? > > Well nothing I'm just kind of bewildered: I'd expect smth like that in Perl, > but not in Python.. Although I can understand the rationale after skimming > PEP 285, I still don't like it very much. >
So, the pythonic way to check for True/False should be: >>> 1 is True False >>> 0 is False False instead of ==, right? Regards, Rolando -- http://mail.python.org/mailman/listinfo/python-list