2、布尔类型
布尔值,就是真、假
2.1 定义
date = False
date_2 = True
2.2 独有功能
无
2.3 公共功能
无
v1 = True + True
print(v1) # 2
2.4 转换
整数0、空字符串、空列表、空元祖、空字典转换为布尔值时均为False
其他的均为True
##练习题
v1 = bool(0) # False
v2 = bool(-10) # True
v3 = bool(10) # True
v4 = bool(‘我’) # True
v5 = bool(‘’) # False
v6 = bool(‘ ’) # True
v7 = bool([]) # False
v8 = bool([1,2,3]) # True
v9 = bool({}) # False
v10 = bool ({name:Mark,'age':18}) # True
2.5 其他
2.5.1 做条件自动转换
如果if、while 条件后面写一个值当作条件后,它会默认转换为布尔类型,然后再坐条件判断