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 @   Xxiaoyu  阅读(97)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示