基本上,我有一个“raw_input”然后是“if”语句,然后是许多“elif”语句。如果用户输入无效数据,我希望“else”打印字符串,然后重新启动程序,以便用户可以再次尝试。我怎么能这样做?
答案 0 :(得分:1)
将代码置于循环中:
while True:
# Code here
要退出循环,请使用break
,这也将退出程序。
while True:
# Code here
if running == False: # The condition for breaking is up to you, if you're using one
break