我有一个小代码,只是为了让我更习惯python,我遇到了try和except的问题。你知道吗
我试图得到下面的代码,提出一个问题,并收到一个答案使用原始输入。如果你知道第22行的语法错误是什么?(ValueError除外) 非常感谢你。你知道吗
def start():
print("Type start")
prompt_sta()
def prompt_sta():
prompt_0 = raw_input ("Enter command start")
try:
if prompt_0 == "start":
prompt_sta()
elif prompt_0 == "begin":
print ("You must learn to follow commands")
prompt_sta()
elif promt_0 == "help":
print ("Commands:")
print ("Help")
print ("start")
print ("begin")
prompt_sta()
else:
print ("Please enter a valid command.")
prompt_sta()
print ("Type start")
**except ValueError:**
def outside_house():
print("There is a strange man outside.")
以防万一,IDEL所显示的错误有**的两面,如果你知道任何更好的方法来做我想做的事,请告诉我。谢谢
您需要为
except:
语句提供一个主体:相关问题 更多 >
编程相关推荐