Names changed to protect the guilty
Gabriel Genellina
gagsl-py at yahoo.com.ar
Fri Oct 6 21:38:23 EDT 2006
At Friday 6/10/2006 22:02, MonkeeSage wrote:
> > The following line of lightly munged code was found in a publicly
> > available Python library...
>
>Yes, this violates the Holy, Inspired, Infallible Style Guide (pbuh),
>which was written by the very finger of God when the world was still in
It's not about style or being pythonic: a condition may be false, but
not the False object itself, so writing
if something is False:
is the wrong way to test if something is false (isn't clear? :) )
>>> def is_odd_number(n): return n & 1
...
>>> if is_odd_number(3) is False: print "3 is odd"
... else: print "3 is even"
...
3 is even
Gabriel Genellina
Softlab SRL
__________________________________________________
Preguntá. Respondé. Descubrí.
Todo lo que querías saber, y lo que ni imaginabas,
está en Yahoo! Respuestas (Beta).
¡Probalo ya!
http://www.yahoo.com.ar/respuestas
More information about the Python-list
mailing list