mk wrote:
 >>> isinstance(False, int)
True
 >>>
 >>> isinstance(True, int)
True

Huh?

 >>>
 >>> issubclass(bool, int)
True

Huh?!

Python didn't have Booleans originally, 0 and 1 were used instead. When
bool was introduced it was made a subclass of int so that existing code
wouldn't break.
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to