isinstance(False, int)
Rolando Espinoza La Fuente
darkrho at gmail.com
Fri Mar 5 14:01:23 EST 2010
On Fri, Mar 5, 2010 at 2:32 PM, mk <mrkafk at 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
More information about the Python-list
mailing list