Python-对象的布尔值

Python一切皆对象,所有对象都是一个布尔值

获取对象的布尔值,使用内置函数bool()

以下对象的布尔值为False

False

数值()

None

空字符串

空列表

空元组

空字典

空集合

 1 #测试对象的布尔值
 2 
 3 print('-----以下对象的布尔值均为False-----')
 4 print(bool(False))
 5 
 6 print(bool(0))
 7 print(bool(0.0))
 8 
 9 print(bool(None))
10 
11 print(bool(''))
12 print(bool(""))
13 
14 #空链表
15 print(bool([]))
16 print(bool(list()))
17 
18 #空链表
19 print(bool(()))
20 print(bool(tuple()))
21 
22 #空字典
23 print(bool({}))
24 print(bool(dict()))
25 
26 #空集合
27 print(bool(set()))
28 
29 print('-----其他对象的布尔值均为True-----')

 

posted @ 2022-01-28 12:02  Xxiaoyu  阅读(92)  评论(0编辑  收藏  举报