所以我的while循環只是保持循環,即使它不應該,如果只有1個條件的循環工作,然後進行下一行代碼,但是當我添加OR語句它不會工作,我敢肯定這是非常愚蠢的事情,但我只是一個初學者,並試圖研究這一點。雖然循環與多個條件
Choice = input("What would you like to do? New Game, Continue, or Quit?").upper()
while Choice != "NEW GAME" or Choice != "QUIT":
print ("That input was invalid, please try again.")
Choice = input("What would you like to do? New Game, Continue, or Quit? ").upper()
if Choice == "QUIT":
quit()
這很簡單....我一直認爲和意味着兩個條件需要是真實的,但工作,謝謝:) –
這正是'和'的意思。但是這種情況下的條件是'!=',而不是'='。 –