私の友人は、彼女のクラスのために Python で簡単な数学のテストを作成するように私に依頼しました。ユーザーが間違っている場合、質問は無限に繰り返されます。
test1 = raw_input ("How much is 3+23?")
if (test1 == '26'):
print "Well done!"
else:
print "Try again. I'm sure your brain will function correctly this time."
test1 = raw_input ("How much is 3+23?")
これをやってみましたが、質問は2回しか繰り返されません。「game1 = raw_input ("3+23 はいくらですか?")」と何度も入力せずに無限に再試行する方法はありますか?
さらに、一部の質問では、再試行回数が限られている場合があります。コードのこの部分を何回ループさせたいかを Python に伝えることはできますか?
前もって感謝します!