跳至主要内容

bool()

Python 中的 bool() 函数 是一个内置函数,用于返回指定对象的布尔值。它评估对象的真值,如果对象为真则返回 True,如果对象为假则返回 False。被视为假的 对象 包括空对象,如空 字符串列表元组字典,以及数值 0。其他对象被视为真。

参数值

参数 说明
x

将转换为布尔值的参数。它可以是表达式、值或变量。

返回值

Python 中的 bool() 函数 只能返回 TrueFalse

如何在 Python 中使用 bool()

示例 1

返回表达式的布尔值。如果表达式为空,则返回 False。

bool(10 > 5)
示例 2

如果输入为 0、None、空容器、空字符串或 False,则返回 False;否则,返回 True。

bool([])
示例 3

非空容器、非零 数字 和非空 字符串 返回 True。

bool('hello')