运维工程师的进阶之路

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是一定会运行的。
上一篇下一篇

猜你喜欢

热点阅读