1、Python一切皆对象,所有对象都有一个布尔值
(1)获取对象的布尔值
(2)使用内置函数bool()
2、以下对象的布尔值为False
(1) False
(2)数值O
(3)None
(4)空字符串
(5)空列表
(6)空元组
(7)空字典
(8)空集合
3、例子:
#测试对象的布尔值
print('==============以下对象的布尔值均为false===============')
print(bool(False)) #结果为false
print(bool(0)) #结果为false
print(bool(0.0)) #结果为false
print(bool(None)) #结果为false
print(bool('')) #结果为false
print(bool("")) #结果为false
print(bool([])) #表示空列表,结果为false
print(bool(list())) #表示空列表,结果为false
print(bool(())) #表示空元组,结果为false
print(bool(tuple())) #表示空元组,结果为false
print(bool({})) #表示空字典,结果为false
print(bool(dict())) #表示空字典,结果为false
print(bool(set())) #表示空集合,结果为false
print('==============其他对象的布尔值均为true===============')
运行结果: