布尔类型 bool()使用
我们通过 python 内置的 bool() 函数来测试一个表达式的布尔值的结果。
>>>3 > 2
True
>>>3 < 2
False
>>>bool(True)
True
bool(False)
False
布尔类型
归纳:
1.数值类型:0、0.0的 bool 值都为 False,其它的都为 True
2.字符串:空字符串的 bool 值为 False,其它的都为 True。注意空格字符串为 True >>bool(" ")
3.列表:空列表的 bool 值为False,其它的都为 True。
4.None 的 bool 值永远为 False
>>>type(None)
<class 'None Type'>
# 数值:0 0.0的bool值为False,其余的全为True
print(bool(1)) # True
print(bool(-1)) # True
print(bool(