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

Enrico Franchi enrico.franchi a gmail.com
Gio 4 Feb 2010 11:04:59 CET


On Feb 4, 2010, at 10:26 AM, Alessandro Dentella wrote:

> Mi viene qui di da chiedermi: ma che bisogno c'è che un booleano erediti da
> un intero? piace a tutti che "0 == False" sia vero?

Non e' questione di "ereditare" in questo caso.
Non mi da fastidio che un booleano sia il piu' piccolo tipo numerico che porta
informazione. 

Un char e' un tipo numerico di (tipicamente) 8 bit. Perche' un booleano non puo'
essere un tipo numerico di 1 bit?


Maggiori informazioni sulla lista Python