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