准大一计科新生自学python,求朋友们回答我这个弱鸡的问题啊
这个逻辑运算的优先级到底是咋回事啊
x = True
y = False
z = False
if not x or y:
print(1)
elif not x or not y and z:
print(2)
elif not x or y or not y and x:
print(3)
else:
print(4)
选择c
not优先级最高,然后是and,最后是or
所以是
f or f or (t and t)
也就是
f or f or t
所以是 true
【以下回答由 GPT 生成】
答案是C) 3
【相关推荐】