Next: Boolean Operations Prev: Types Up: Types Top: Top
if
or
while
condition or as operand of the Boolean operations below.
The following values are considered false:
None
0
, 0L
, 0.0
.
''
, ()
, []
.
{}
.
__nonzero__()
or __len__()
method, when that
method returns zero.
0
for false and 1
for true, unless otherwise
stated. (Important exception: the Boolean operations `or' and
`and' always return one of their operands.)