0
私が「はい」と答えると、私は食べ物と飲み物の両方をどのように表示しますか?Python loop ask
は、例:
選択:?
はあなたが別のものを選択したいですか1
あなたが入力した食品(Y/N)は:Y
選択:2
別のものを選択しますか?(Y/N):n
選択:
食品
ドリンクあなたがする必要があるのは、2つの変数food
とdrink
を追加し、関連するオプションを選択した場合、あなたはそれを設定している事前
answer="Y"
while(answer=="Y"):
print("1-food")
print("2-drink")
opt=int(input("Choose:"))`
if(opt==1):`
print("You have selected food")
if(op==2):
print("You have selected drink"):
answer=input("Do you want to select another?(Y/N)").upper()
あなたは 'print(" 3-both ")と' if(opt == 3):print( "あなたは食べ物と飲み物を選択しました")という意味ですか?ちなみに、 'opt == 2'ではなくop == 2です。 – TigerhawkT3
StackOverflowへのコピー貼り付けに問題があるかもしれませんが、最後の行が正しくインデントされていません。 – Efferalgan
まず、この課題のプログラムがどのように機能するのかをもう少し見ていきましょう。これらの質問で、あなたは食糧をもう必要としない、または飲み物をもう必要としないことを決して決めることができません。両方の質問が次々と尋ねられるように(食べ物?、飲みますか?)、あなたはどちらもそう答えることができるはずです。そのようにして、食べ物を残したり、飲んだりすることもできます。あるいは、あなたの課題の解釈は本当に正しいですか? –