Python_Bool
2024-05-24 19:47:02
Bool
Ture和False两种状态:判定代码的真假。
真
print (3 > 2)# 结果: True
假
print (3 > 4)# 结果: False
数据类型
print ('True',type('True')) print(True,type(True))
结果:
值的转换
Bool <----> int
Bool ---> int
True ---> 1
print(int(True))
结果:
False ---> 0
print(int(False))
结果:
int --->Bool
非零即为Ture,零为False。
正数 ---> Bool
print(bool(100))
结果:
负数 ---> Bool
print(bool(-1))
结果:
零 ---> Bool
print(bool(0))
结果:
Bool <----> str
Bool ---> str
True ---> Bool
print(str(True), type(str(True)))
结果:
False ---> Bool
print(str(False), type(str(False)))
结果:
str ---> bool
非空即为True,''空字符串为False。
空字符串 ---> Bool
s1 = '' if s1:print(666)
结果:
非空字符串 ---> Bool
s = '越过山丘,才发现无人等候。'print(bool(s))
结果:
Bool <---> list
list --->Bool
空列表 ---> Bool
print(bool([]))
结果:
非空列表 ---> Bool
print(bool([6, 9]))
结果:
Bool <---> tuple
tuple ---> Bool
空元组 ---> Bool
print(bool(()))
结果:
非空元组 ---> Bool
print(bool((6, 9)))
结果:
Bool <---> dict
dict ---> Bool
空字典 ---> Bool
print(bool({}))
结果:
非空字典 ---> Bool
print(bool({'特长': '特长'}))
结果:
Bool <---> set()
set() ---> Bool
空集合 ---> Bool
print(bool(set()))
结果:
非空集合 ---> Bool
print(bool({6, 9}))
结果:
转载于:https://www.cnblogs.com/ZN-225/p/10616443.html
最新文章
- 码农也能有春天:一个人独立运营网站12年,赚到了5亿多美元!
- 黑客帝国「缸中之脑」有眉目了?培养皿中百万人脑细胞学会打乒乓球,仅用了5分钟...
- 第一讲,我们来谈谈:“什么叫做进制”
- PCM转MP3工具的封装
- 计算机网络中什么叫总衰耗_1、什么是计算机网络?
- 融合升级谋定功能性-农业大健康·林裕豪:哲商对话从玉农业
- 在Eclipse中显示.project和.classpath和.setting目录
- web 小程序 ch3 小程序框架
- 【转载】linux进程及进程控制
- python 流式计算框架_流式计算的三种框架:Storm、Spark和Flink
- 信息学奥赛一本通(1016:整型数据类型存储空间大小)
- pandas的自带数据集_用Python和Pandas进行数据清理:检测丢失值
- linux-mv移动更名-硬链接
- JSON解析工具比较,主要GSON和FastJSON
- Android 为TextView 添加边框
- php日期控件calendar.js,轻量级的原生js日历插件calendar.js使用指南
- 数字逻辑电路试题及答案
- 传奇所有客户端大合集
- 邮件安全风险评估方案
- 简单易懂的 全景图高清下载方法以及原理简要解析(支持下载建E、720yun、酷雷曼、景站、酷家乐、百度街景原图)