第87页 布尔表达式练习
- 章节名:布尔表达式练习
- 页码:第87页
"任何包含True的or语句,只要处理到True,就不会继续向下推算,而是直接返回True了。"
不知道是不是版本问题,Python3.6.8里只有当or语句前后都是布尔值,才会返回True或者1,例如:
0 or True 返回 True
False or 1 返回 1
当一端不是布尔值,那还是只会返回or前面的值,例如:
5 or True 返回 5
'test' or 1 返回'test'
30人阅读
说明 · · · · · ·
表示其中内容是对原文的摘抄