Так что мой цикл while просто зацикливается, даже если это не так, если есть только одно условие, которое работает цикл, а затем переходит к следующим строкам кода, но когда я добавляю оператор 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()
Это было просто .... Я всегда думал и имел в виду, что оба условия должны быть правдой, но это сработало, спасибо :) –
Это именно то, что означает 'и'. Но условия в этом случае - '! =', А не '='. –