ホームページ >バックエンド開発 >Python チュートリアル >Python の組み込み bool 関数の詳細な紹介
英文文档:
class bool
([bool
([x])
Return a Boolean value, i.e. one of True
or False
. x is converted using the standard truth testing procedure. If x is false or omitted, this returns False
; otherwise it returns True
. The bool
class is a subclass of int
(see Numeric Types — int, float, complex). It cannot be subclassed further. Its only instances are False
and True
x])
True
または False
。 x
は、標準の真実試験手順を使用して変換されます。 x
が false または省略された場合、False
が返されます。それ以外の場合は、True
を返します。 bool
int
数値型 — int、float、complex
を参照)。さらにサブクラス化することはできません。そのインスタンスはFalse
と True
だけです (ブール値を参照)
).
说明: 1. 返值はTrueまたはFalseの布值
2. パラメータ如果缺省、则返False>>> bool() #未传入参数 False3.パラメータ转换は標準の逻辑検査表式を使用します 3.1 传入布尔型時,按原值返還
>>> bool(True) True >>> bool(False) False🎜 3.2 传入字符串時,空字符串返しFalse,否则返還True🎜🎜
>>> bool('') False >>> bool('0') True🎜🎜🎜🎜 3. 3 传入值時,0值返False 、否はTrueを返します🎜🎜
>>> bool(0) False >>> bool(1) True >>> bool(-1.0) True🎜🎜🎜🎜 3.4 传入元组、列表、字典等对象時,元素个数は空返False、否は返すTrue🎜🎜
>>> bool(()) #空元组 False >>> bool((0,)) #非空元组 True >>> bool([]) #空列表 False >>> bool([0]) #非空列表 True >>> bool({}) #空字典 False >>> bool({'k':'v'}) #非空字典 True
以上がPython の組み込み bool 関数の詳細な紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。