Python コードの動作がおかしくなりました。Yes と No の 2 つの選択肢があります。Yes の選択肢では、 or ステートメントを使用して y を入力することもできます。ただし、唯一の問題は、最初の IF ステートメント オプションしか表示されないことです。何が起こっているのかわかりません。ここに私のコードと私の出力があります:
コード:
print("Je bent in een donkere grot en je gaat dood. Wil je dood?")
dieornot = input()
dieornot = dieornot.lower()
if dieornot == "ja" or "y":
print("Je eet een koekje en gaat zomaar dood.")
elif dieornot == "n" or "nee":
print("Pech, je gaat toch dood.")
出力:
Je bent in een donkere grot en je gaat dood. Wil je dood?
nee
Je eet een koekje en gaat zomaar dood.
すみません、オランダ語ですが、私の言いたいことがわかるはずです。これに関するヘルプは本当に感謝しています。
ありがとう。