これは単純なメニューです。間違った番号を入力したり、何も入力しないと、スクリプトがクラッシュします。
print "1) menu 1"
print "2) menu 2"
print "q) quit"
choice = raw_input("?> ")
while choice is not 'q' or 'Q':
スクリプトはここから印刷メッセージをループしています
if choice == '1':
print "menu1"
ここで同じループ
elif choice == '2':
print "menu2"
else:
print "invalid choice"
# want to start the input question again from here
print "breaked out of the loop"