张麦若 发表于 2022-2-8 14:47:57

11讲第3题

3 and 5 + True or Flase
加号优先级高于and、or ,为什么不是先算中间的5+True=6

ckblt 发表于 2022-2-8 14:54:06

对的呀,
3 and 5 + True or False
6

3 and (5 + True) or False
6

3 and 6 or False
6

python爱好者. 发表于 2022-2-8 14:55:57

就是先算 5 + True 的呀?!

Twilight6 发表于 2022-2-8 16:57:33


记住就行,逻辑运算符优先级最低

从高到低优先级对照表:

https://xxx.ilovefishc.com/album/202005/22/173229iztn5ie5ilmlrmvn.png

页: [1]
查看完整版本: 11讲第3题