1、布尔类型:判断真假——bool( )
有很多都为true,但是仅有一些为false
定义为False的对象:None和False
如:值为0的数字类型:0、0.0、0j、Decimal(0)、Fraction(0,1)
空的序列和集合:''、()、[]、{}、set()、range(0)
作用:用于分支语句和循环语句的条件。如:
if 520 > 250:
print('520大')
else:
print('250小')
if bool(250):
print('250 is true')
else:
print('250 is false')
布尔类型是特殊的整数类型:
1 == True
0 == False
True + False == 1
True - False == 1
True * False == 0
2、逻辑运算符
运算符 | 含义 |
and | 左右两边同时 |