これは私の質問です。私は、入力が間違っている場合に繰り返す必要のある入力コードを持っています。Python - whileループを使ったコードの繰り返し
input_var_1 = input("select input (1, 2 or 3)")
if input_var_1 == ("1"):
print ("you selected 1")
elif input_var_1 == ("2")
print ("you selected 2")
elif input_var_1 == ("3")
print (you selected 3")
else:
print ("please choose valid option")
私はELSEの後に追加する何の間のすべてのコードよう:これまでのところ、これは私が(これは単なるサンプルコードであることに注意し、印刷および入力で、私が持っている実際の値が異なっているものです最初のIFと最後のELIFが入力が有効になるまで繰り返されますか?私は今、コードを3回繰り返すだけですが、その問題は入力要求を3回しか繰り返さないことと大きすぎて非実用的です。
はご協力いただきありがとうございます!
https://wiki.python.org/moin/WhileLoop – zondo
どう 'についてTrue:をコードの先頭に置いて正しい入力を打ち切りますか? – umutto