捕捉异常的练习1

在前面两篇发布的文稿中,我们初步学习了捕捉异常的初步知识,那么现在我们来用一个小练习来检测一下吧!

在这个小案例中,我们需要输入一个字符串表达式,使用 eval 函数输出输入的算式值,但是需要注意除数不能为零!

 接下来,大家可以自己练习几分钟,没思绪的可以参考一下下面的代码!

my_str = str(input("请输入算式:"))
try:
    print(my_str, "=", eval(my_str))
except ZeroDivisionError as e:
    print(f"!!”0“不能为除数,报错为 {e} !!")
# 参考输入: 1/0  参考输出:!!”0“不能为除数,报错为 division by zero !!

这是捕捉异常的第一个测试,下面几篇将更加深入地”挖掘“!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值