[Python] 0 in (False,) // 0 == False

Marco Dalla Stella m.dallastella a gmail.com
Ven 5 Feb 2010 09:31:13 CET


Il 05 febbraio 2010 09.15, Raffaele Salmaso
<raffaele.salmaso a gmail.com> ha scritto:
> Marco Dalla Stella wrote:
>> (Per dovere di cronaca, a me piace 0==False).

> A me sinceramente no.
> Un booleano è un booleano.
> Un numero è un numero.

Ok, si vede che vieni da Java, io personalmente vengo da Perl, per cui... :)

> *esclusivamente* dei booleani. Ad es invece di
> if ret_code: ... # con ret_code non booleano
> preferirei (anche a costo di qualche carattere in più)
> if bool(ret_code): ...

Ma perché? A che pro?

-- 
Marco Dalla Stella
web: http://thediracsea.org
twitter: http://twitter.com/kra1iz3c


Maggiori informazioni sulla lista Python