1 布朗值定义/计算
1.1 布朗值定义
布朗值定义 | |
---|---|
python # 字符串首字母大写 t = True print(t) f = False print(f) |
python True False |
False/True 等效值 | |
python # True 等效值 print(bool(1)) print(bool(1.0)) print(bool('a')) print(bool([1, 2])) print(bool((1, 2))) print(bool({'a': 1, 'b': 2})) # 都返回:True |
python # False 等效值 print(bool(None)) print(bool(0)) print(bool(0.0)) print(bool('')) print(bool([])) print(bool(())) print(bool({})) # 都返回:False |
1.2 布朗值计算
1.2.1 布尔运算
布尔运算 | |||
---|---|---|---|
+ 比较字符串; | + 逻辑运算符; | + 成员运算符; | + 身份运算符; |
参考项 | |||
Python 运算符(operator) |
1.2.2 数学运算
数学运算 | |
---|---|
python # 可作为数字参与 算术运算符 的计算 print(True * 1) print(False * 1) |
python 1 # True 相当于 1 0 # False 相当于 0 |
参考项 | |
Python 运算符(operator) |
2 布尔值函数
2.1 转换函数
转换函数 | |
---|---|
python # True 等效值 print(bool(1)) print(bool(1.0)) print(bool('a')) print(bool([1, 2])) print(bool((1, 2))) print(bool({'a': 1, 'b': 2})) # False 等效值 print(bool(None)) print(bool(0)) print(bool(0.0)) print(bool('')) print(bool([])) print(bool(())) print(bool({})) |
python True True True True True True False False False False False False False |