在Python中,除了以下几种对象的布尔值为False,其它都为True.
- 对象为空、比如 []、()、{}、‘’
- 对象为 False
- 对象为 0
- 对象为 None
可以用内置函数bool()判断对象的布尔值,示例代码如下:
bool1 = bool([])
bool2 = bool(())
bool3 = bool({})
bool3 = bool('')
bool4 = bool(False)
bool5 = bool(0)
bool5 = bool(None)
bool6 = bool(-5)
bool7 = bool(6)
bool8 = bool(7.5)
bool9 = bool('su')
运行结果如下:

本文介绍了Python中如何使用内置函数bool()来判断对象的布尔值。内容涵盖空对象如列表、元组、字典和空字符串,以及False、0和None的情况。示例代码展示了这些对象转换为布尔值的结果,强调了非空和非零值在布尔上下文中的真值特性。

2770

被折叠的 条评论
为什么被折叠?



