我有一本特定项目的字典。我想接受来自用户的键输入并显示相应的项目。但是,如果用户输入字典中未定义的错误键,则会引发键错误异常。如何有效地处理python中的关键错误异常?
我想要代码返回到行结束执行用户输入命令写入的位置,如果发生密钥错误异常。
我已经使用try except语句但显示错误。请帮我解决这个问题。
下面是我的代码:
a={'name':'pav','q1':'y','age':26}
try:
k=input()
print (a[k])
except KeyError:
continue
您需要('while或'for')循环来继续。你是?究竟是什么例外? – jonrsharpe