Question About Logic In Python
tjreedy at udel.edu
Thu Sep 22 20:12:52 CEST 2005
"Steve Holden" <steve at holdenweb.com> wrote in message
news:dgtu7d$o7d$1 at sea.gmane.org...
> Which is yet another reason why it makes absolutely no sense to apply
> arithmetic operations to Boolean values.
Except for counting the number of true values. This and other legitimate
uses of False/True as 0/1 (indexing, for instance) were explicitly
considered as *features* of the current design when it was entered. The
design was not merely based on backwards compatibility, but also on
actually use cases which Guido did not want to disable. There was lots of
discussion on c.l.p.
Terry J. Reedy
More information about the Python-list