01-bool 是 int 的子类
语法讲解 今天学: bool 与 int 的类型关系 print(isinstance(True, int)) print(issubclass(bool, int)) 小练习 运行下面代码后输出是什么?(多行输出请按真实换行提交)
02-True/False 的数值含义
语法讲解 今天学: bool 参与算术运算 print(True + True) print(False + False) 小练习 运行下面代码后输出是什么?(多行输出请按真实换行提交) print(True + True) pri
03-int(True/False)
语法讲解 今天学: bool 转 int print(int(True)) print(int(False)) 小练习 运行下面代码后输出是什么?(多行输出请按真实换行提交) print(int(True)) print(int(F
04-bool(int):非零即 True
语法讲解 今天学: int 转 bool print(bool(0)) print(bool(7)) print(bool(-1)) 小练习 运行下面代码后输出是什么?(多行输出请按真实换行提交) print(bool(0)) pr
05-bool(float):0.0 为 False
语法讲解 今天学: float 转 bool print(bool(0.0)) print(bool(1e-12)) 小练习 运行下面代码后输出是什么?(多行输出请按真实换行提交) print(bool(0.0)) print(bo
06-bool(str):空串 False,非空 True
语法讲解 今天学: str 转 bool(真值测试) print(bool("")) print(bool("0")) print(bool("False")) 小练习 运
07-int('True') 能转吗?
语法讲解 今天学: int() 解析字符串的限制 try: print(int("True")) except Exception as e: print(type(e).__name__) 小练
08-字符串转 bool:别用 bool(s)
语法讲解 今天学: 字符串真值测试陷阱 s = "False" print(bool(s)) 小练习 运行下面代码后输出是什么? s = "False" print(bool(s))
09-比较运算返回 bool,但可参与运算
语法讲解 今天学: 比较结果的数值性 print((3 > 2) + (2 > 3)) 小练习 运行下面代码后输出是什么? print((3 > 2) + (2 > 3)) 提交要求: 只提交最终输出
10-True/False 与 1/0 的相等性
语法讲解 今天学: bool 与 int 的相等关系 print(True == 1) print(False == 0) 小练习 运行下面代码后输出是什么?(多行输出请按真实换行提交) print(True == 1) print