2024-04-25 22:18:05 发布
网友
print(True or 5 / 0 > 3)
这是我的代码,但它返回True
True
它为什么不返回零除法错误呢?你知道吗
因为真实总是真实的。在这种情况下,Python解释器不会计算or运算符的右侧,因为如果or表达式的一个操作数为true,则其结果始终为true。如果你输入5 / 0 > 3 or True,你得到的除法是零误差的
5 / 0 > 3 or True
因为真实总是真实的。在这种情况下,Python解释器不会计算or运算符的右侧,因为如果or表达式的一个操作数为true,则其结果始终为true。如果你输入
5 / 0 > 3 or True
,你得到的除法是零误差的相关问题 更多 >
编程相关推荐