Python3.x中and与or语句

Python3.x中实现

  • 在没有其他限定时,and的优先级大于or

  • x or y的值只可能是x或y。 当xtrue时是x, xfalse时是y

  • x and y的值只可能是x或y。 当xtrue时是y, xfalse时是x

例:3 or 9 and 4: 先算9 and 4, 9为true, 值为4. 再算3 or 4, 3true,值为3

a = 3 or 9 and 4
print(a)

实现结果

(3 or 9 )and 4: 先算3 or 9, 3为true, 值为3. 再算3 and 4, 3true,值为4

a = (3 or 9) and 4
print(a)

这里写图片描述

没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试

关闭