我做了非常簡單的代碼,我從字面上只是啓動了python,但是我創建了一些IF和elif語句,並且總是打印第一個If語句,對於打擾這個小問題的人感到抱歉。由於缺乏經驗,我試圖搜索並找不到我的問題。只打印第一條語句python
name = input ("what is your name")
if name == ("x") or ("y"):
print ("Hello")
elif name == "n" or name == "m" or name == "N" or name == "M":
print ("a")
else:
print ("b")
顯示有問題的代碼。 – 098799
'if name =='x'or name =='y'',better better'if name in('x','y')' – danidee
這可能有助於理解:https://www.tutorialspoint.com /python/operators_precedence_example.htm –