0

我有一段代码:

x = 8

if x==3 or 4:
    print("yes")
    
else:
    print("no")

它给出“是”。

我知道正确的语法应该是 if x==3 or x==4。但是,我似乎无法解释错误语法产生的结果,并尝试在 PythonTutor 上进行检查。为什么它会导致“是”?

4

0 回答 0