我編寫了以模式選擇開始的程序,每當完成一個模式時應該提示此選擇。代碼如下:重複模式選擇
def get_mode():
mode=raw_input('Welcome to Learning Helpmate BETA. Select mode, insert number of wanted mode: \n 1.mode \n 2.mode \n 3.mode\n')
return mode
mode=get_mode()
if mode =='1':
print 'Welcome to mode 1'
mode=get_mode()
if mode =='2':
print 'Welcome to mode 2'
mode=get_mode()
if mode =='3':
print 'Welcome to mode 3'
mode=get_mode()
我的問題是,當我選擇特定模式並運行它,然後儘量選擇相同的模式再次,我的程序結束,什麼都不會發生。我怎樣才能解決這個問題,而不會覆蓋現有的代碼太多?
謝謝