Python3异常捕捉2019-03-09
2019-03-09 本文已影响0人
Gswu
#!/usr/bin/python3
# -*- coding=utf-8 -*-
# @author:gswu
# 本例子实现捕捉异常,如异常会一直运行直到正常
while True:
try:
x = int(input("Enter the first number:")) #默认input输入的是str格式,要转换格式
y = int(input("Enter the second number:"))
result = x/y
print("x/y is",result)
except:
print("Invalid input.Please try again.")
else:
break
finally:
print("run finally success")
#finally是一定会运行的。