python数据类型【布尔类型】
目录
- python数据类型【布尔类型】
- 1.定义
- 2.转换
- 3.布尔类型做条件自动转换
1.定义
- 布尔值,True和False
data=False
2.转换
在以后的开发中,经常会使用其他类型转换为布尔类型的情况,规律
- 整数0,空字符串,空列表,空元组,空字典转换为布尔类型时均为False,其它均为True【只要为空,就为False】
v1=bool(0) False
v2=bool('') False
v3=bool([]) False
v4=bool({}) False
v5=bool(()) False
3.布尔类型做条件自动转换
如果在if,while条件后面写一个值当做条件时,他会默认转换为布尔类型,然后再做条件判断
方式一
if 0:
pass
方式二
if 'hello':
pass
方式三
while 1>9:
pass