#被if语句给予一点小小震撼
为什么是and 而不是or?
1 | QQ=1252 |
如果QQ号不等于3345483363或2060598058就是错误的,否则就输出正确的。
但是实际情况却是,QQ为任何数字都会错误!…而换成and就能达到我想要的效果,可and不是和吗?
or不是两边任何一个返回为真则为真吗,而and不是两边都为真才为真吗?啊啊啊,为森么
然后我踏马就想通了,如果QQ不等于前者,就返回一个真了,我需要的是两个其中一个是假则返回假。
卧槽
1 | print("错误的") |
本文作者 Allureluoli
文字版权归作者所有,转载请注明出处;商业用途请先联系二月。
CC BY-NC-ND 4.0
原文链接 ↗
查看评论 · 基于 GitHub Issues