代码的运行顺序是从右到左 还是从左到右

来源:5-5 与或非逻辑之not

keyuZhou

2024-06-20

true or false and false 等于 true
false and false or true 等于 true

写回答

1回答

小布_老师

2024-06-20

代码的运行时从右往左。

true or false and false 结果为true

解析:最后执行,true or xxx, 结果是true


false and false or true 结果是true

解析:先执行xx or true,结果为true,xx 不执行


同理,false and true or false 结果是 false

解析:先运行or,右边是false,则看左边

左边是false and true, 结果是false

or两边都是false, 结果就是false


总结:

计算与或非,不要看 与或非前面和后面的一个单词,而是一整个表达式

或许,我加个括号,你可以理解的更快

(true or false) and false

(false and false) or true

(false and true) or false 

0
1
keyuZhou
明白了,谢谢老师
2024-06-21
共1条回复

Python多领域场景实战课 快速成为多面手

Python多领域场景实战课 快速成为多面手

171 学习 · 40 问题

查看课程