在进行布尔运算之前,需要确保所有操作数都是布尔值。如下所示:
a = 5 b = True c = a and b # 会抛出 TypeError 异常 d = bool(a) and b # 正确写法,将 a 转换为布尔值
上一篇:布尔值有通配符吗?
下一篇:布尔值在比较整数时无法解析