一:布尔类型
1:布尔类型有两种,分别是True和False
2:无论内容是什么,只要出现在引号里面的,都是字符串,即结果为True。
对于字符串来说,只有空字符串是False,其他都是True,哪怕只有一个空格,也是True。
例如:bool(“False”)-------------True bool(“假的”)=======True
bool(True)=====True bool(False)====False
bool(“”)===False bool(“ ”)====True
3:无论数值是多少,只有等值于0才是False,其他都是True
例如:bool(520)=True bool(0)=False bool(0.0)=Fals #浮点数 bool(0j)=False#复数
4:定义为False的所有对象:
(1)None(一无所有)和False(假)
(2)值为0的数值类型:0,0.0,0j,Decimal(0),Fraction(0,1)--(Fraction表示分子为0,分母为1的有理数)<