1 Star 0 Fork 0

zhao-shu-bo/czsf

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
10 2.15 KB
一键复制 编辑 原始数据 按行查看 历史
zhao-shu-bo 提交于 2021-11-10 19:41 +08:00 . add 10.
i = input('请输入数字:')
n = 8888
result = n / int(i)
print(result)
print('{0}除以{1}等于{2}'.format(n,i,result))
i = input('请输入数字')
n = 8888
try:
result = n / int(i)
print(result)
print('{0}除以{1}等于{2}'.format(n,1,result))
except ZeroDivisionError as e:
print("不能除以0, 异常: {0}".format(e))
i = input('请输入数字')
n = 8888
try:
result = n / int(i)
print(result)
print('{0}除以{1}等于{2}'.format(n,i,result))
except ZeroDivisionError as e:
print("不能除以0, 异常: {0}".format(e))
except ValueError as e:
print('输入的是无效数字, 异常:{0}'.format(e))
i =(input('请输入数字:'))
n = 8888
try:
result = n / int(i)
print(result)
print('{0}除以{1}等于{2}'.format(n,i,result))
except (ZeroDivisionError,ValueError) as e:
print("异常发生: {0}".format(e))
i = input('请输入数字:')
n = 8888
try:
i2 = int(i)
try:
result = n / i2
print('{0}除以{1}等于{2}'.format(n,i,result))
except ZeroDivisionError as e1:
print('不能除以0,异常 :{0}'.format(e1))
except ValueError as e2:
print('输入的是无效数字,异常 :{0}'.format(e2))
i = input('请输入数字:')
n = 8888
try:
result = n / int(i)
print(result)
print('{0}除以{1}等于{2}'.format(n,i,result))
except ZeroDivisionError as e:
print('不能除以0,异常 :{0}'.format(e))
except ValueError as e:
print('输入的是无效数字,异常 :{0}'.format(e))
finally:
# 释放资源代码
a = i
print('资源释放...')
print(a)
class zhijieketangException(Exception):
def __init__(self,message):
super().__init__(message)
i = input('请输入数字:')
n = 8888
try:
result = n / int(i)
print(result)
print('{0}除以{1}等于{2}'.format(n,i,result))
except ZeroDivisionError as e:
print("不能除以0,异常: {0}".format(e))
raise zhijieketangException('不能除以0')
except ValueError as e:
print("输入的是无效数字,异常: {0}".format(e))
raise zhijieketangException('输入的是无效数字')
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/zhao-shu-bo/czsf.git
git@gitee.com:zhao-shu-bo/czsf.git
zhao-shu-bo
czsf
czsf
master

搜索帮助