条件が正しく満たされていない場合、Pythonをifステートメントの先頭に移動させるにはどうすればよいですか。
私は次のような基本的なif/elseステートメントを持っています:
print "pick a number, 1 or 2"
a = int(raw_input("> ")
if a == 1:
print "this"
if a == 2:
print "that"
else:
print "you have made an invalid choice, try again."
私が欲しいのは、プログラム全体を再起動しなくても、このifステートメントに対して別の選択をするようにユーザーに促すことですが、Pythonは非常に新しく、どこでもオンラインで答えを見つけるのに苦労しています。