私はPythonとプログラミング全般に不慣れで、単純なwhileループをいじっているときにこの問題に遭遇しました。ループは入力を受け取り、考えられる 2 つのパスワードを評価します。
print('Enter password')
passEntry = input()
while passEntry !='juice' or 'juice2':
print('Access Denied')
passEntry = input()
print(passEntry)
print('Access Granted')
ジュースまたはジュース2を有効なものとして受け入れていないようです。
また、次のような 1 つのパスワードを受け入れるだけです。
while passEntry != 'juice' :
次の場合は機能しません。
while passEntry !='juice' :
正常に動作します。これらの問題の理由を見つけることができないようです (後者の 2 つの違いは = の後のスペースだけです)。どんな助けでも大歓迎です。