06 布尔( bool )
只有两个值:True 和 False。
-
转换
-
数字转布尔:0 是False,其他的都是:True
-
字符转布尔:“” 是False,其他的都是:True
-
-
强制转换:
- bool(整数) -> bool(1)/.. -> bool(0) - bool(字符串) -> bool('xx') --> bool("") - bool(列表) -> bool([]) --> bool([]) - bool(元组) -> bool(()) --> bool(空元组) v1 = bool(0) v2 = bool("") v3 = bool([]) v4 = bool(()) print(v1,v2,v3,v4) # False