异常处理try:except:
try:
except:
#!/usr/bin/env python
#-*- coding:utf-8 -*-
a=input("请输入被除数:")
b=input("请输入除数:")
try:
a=int(a)
b=int(b)
c=a/b #求商
print("商为:%g" %c)
except ValueError:
print("数据类型有误")
except ZeroDivisionError:
print("除数不能为0")
except Exception: #父类异常 再上还有baseException
print("其他异常")
#子类异常在前,父类异常在后

浙公网安备 33010602011771号