布尔值(bool)
作用
用于判断条件结果
定义
True、False通常情况不会直接引用,需要使用逻辑运算得到结果。
如何用
注意:Python中所有数据类型的值自带布尔值。如此多的数据类型中只需要记住只有0、None、空、false、False的布尔值为False,其余的为True。
print(type(True)) print(True) # <class 'bool'> # True print(bool(0)) print(bool('nick')) print(bool(1 > 2)) print(bool(1 == 1)) # False # True # False # True print(bool(0)) print(bool(None)) print(bool('')) print(bool([])) print(bool({})) print(bool(False)) # False # False # False # False # False # False