异常情况处理
def ceshi():
number = input('请输入一个数字: ')
number = int(number)
# try 里面是有可能有异常的
try:
result = 10/number
# except 是异常捕获,多个except也只能执行一个
except ValueError:
print('请输入整数')
except ZeroDivisionError:
print('请输入非0 整数')
# else是try里面没有异常的时候出现的结果
else:
print('输出结果成功为:%d' % result)
# finally 总是会执行的语句,是用于结束运行
finally:
print('程序运行结束')
ceshi()