一
try:
num1 = int(input('请输入一个整数:'))
num2 = int(input('请输入另一个整数'))
result = num1 /num2
print('结果:',result)
except ZeroDivisionError:
print('除数为0')
二
try:
num1 = int(input('请输入一个整数:'))
num2 = int(input('请输入另一个整数'))
result = num1 /num2
print('结果:',result)
except ZeroDivisionError:
print('除数为0')
except ValueError:
print('不能将字符串转成整数')
except BaseException:
print('未知异常')
一
try:
num1 = int(input('请输入一个整数:'))
num2 = int(input('请输入另一个整数'))
result = num1 /num2
except ZeroDivisionError:
print('除数为0')
except ValueError:
print('不能将字符串转成整数')
except BaseException:
print('未知异常')
else:
print('结果:', result)
二
try:
num1 = int(input('请输入一个整数:'))
num2 = int(input('请输入另一个整数'))
result = num1 /num2
except ZeroDivisionError:
print('除数为0')
except ValueError:
print('不能将字符串转成整数')
except BaseException:
print('未知异常')
else:
print('结果:', result)
finally:
print('程序执行结束')
(仅供参考)
Comments NOTHING