Я работаю над школьным проектом (игра в блэкджек)
В настоящее время я работаю над опциями 'hit' 'stand' ..., которые есть у игрока.
Я не гуру Python, но я уверен, что это должно сработать.
Пожалуйста, посмотрите на это и скажите мне, где я ошибаюсь.
Во время отладки я вижу, что значение playerChoice является правильным при переходе в цикл while.
playerChoice = ''
while playerChoice != 'split' or playerChoice != 'stand' or playerChoice != 'hit'
or playerChoice != 'double down':
playerChoice = input('(split, stand, hit, double down) : ')
Я ожидаю, что когда одно из утверждений ложно, мы должны выйти из цикла while и продолжить выполнение кода, но вместо этого цикл продолжается независимо от ответа
Я знаю, что могу создать какой-то «тормоз» внутри петли, но мне было интересно, почему это не работает.