x=4,y=8,z=7以下表达示的值是x<y and (not y >z)or z<x

来源:百度知道 编辑:UC知道 时间:2024/05/16 11:37:04
为什么结果不是O而是 False

y>z 是真的
not y>z 就是假的
x<y 是真的 z<x 是假的
所以是 真 and 假 or 假
顺序是 先 not 再 and 最后 or
所以 真 and 假 是 假
假 or 假
还是假
结果是 false

x<y true
not y>z false
z<x false

t and f f
f or f f

因为not y>z 是False 所以x<y and (not y >z)是False
又因为z<x是False
所以x<y and (not y >z)or z<x 是False