[Python-Dev] For review: PEP 285: Adding a bool type

Paul Prescod paul@prescod.net
2002年3月11日 14:06:20 -0800


"Gerald S. Williams" wrote:
>> Please don't take this as a real endorsement, and YMMV to
> be sure, but somehow this seems right to me given the way
> Python currently determines "truth":
>> >>> 1 == True, 2 == True, [] == False
> (True, True, True)

I'm confident that will never be the case.
if x:
 ...
should be considered a shortcut syntax for
if bool(x):
 ...
That says nothing about the equality of the object x and one of the two
truth constants. 
 Paul Prescod

AltStyle によって変換されたページ (->オリジナル) /