18 lines
369 B
Python
18 lines
369 B
Python
|
"""
|
||
|
异常机制 - 处理程序在运行时可能发生的状态
|
||
|
|
||
|
Version: 0.1
|
||
|
Author: 骆昊
|
||
|
Date: 2018-03-13
|
||
|
"""
|
||
|
|
||
|
input_again = True
|
||
|
while input_again:
|
||
|
try:
|
||
|
a = int(input('a = '))
|
||
|
b = int(input('b = '))
|
||
|
print('%d / %d = %f' % (a, b, a / b))
|
||
|
input_again = False
|
||
|
except (ValueError, ZeroDivisionError) as msg:
|
||
|
print(msg)
|