异常
# -------------------------异常-------------------------------print("请输入两个数进行除法运算".center(50,"-"))
print("按q键退出")
while True:
n1 =input("请输入第一个整数,按q键退出:")
if n1 == "q" :
break
else:
n2 =input("请输入第二个整数,按q键退出:")
if n2 == "q" :
break
else:
try:
r = round(int(n1)/int(n2),2)
except ZeroDivisionError:
print("除数不能是0!")
except TypeError:
print("除数和被除数都要是数字!")
except Exception :
print("异常,请检查")
else :
print("%s/%s=%s"%(int(n1),int(n2),r))
页:
[1]