我想写一个简单的程序,只读两个符号(=,+)。我已经完成了使用如果块如上所述的检查:尝试,除python
x = raw_input("Please answer + or =")
if x == '+':
print "plus"
elif x == '=':
print "equal"
else:
print "not valid"
我想删除其他,并尝试使用除了检查。 例如我想要类似:
try:
x = raw_input("Please answer + or =")
if x == '+':
print "plus"
elif x == '=':
print "equal"
except ....:
print "not valid"
有人能帮助我吗? 谢谢
我觉得你不清楚“try ... except”的含义。我建议阅读关于构建和使用,并在这里问。 – kmad1729
你打算尝试什么操作可能会抛出异常?给出的答案显示了一种可能性。但是,您提供的代码没有特别容易出错的操作。 – Prune