python学习笔记--异常捕获

异常场景

复制代码
num=input("input you number:")
n=9000
try:
    result=n/int(num)
    print('{} 除以num 结果为{}'.format(n,result))
except ZeroDivisionError as err:
    print("0不可以作为除数,出现报错{}".format(err))
except ValueError as err:
    print("请检查输入的数据类型{}是否为数字".format(err))

多重异常

最后一个exception作为保底

多重异常,可以合并到一起

异常嵌套

有因果关系的才需要嵌套,前面的结果异常了,对于后边的程序没有意义

相关推荐
三块可乐两块冰2 分钟前
机器学习笔记一
笔记·算法·机器学习
1941s2 分钟前
03-Agent 智能体开发实战指南(三):ReAct 框架深度解析
人工智能·python·langchain
freexyn3 分钟前
Matlab速成笔记七十三:三角函数运算的用法
开发语言·笔记·matlab
铁蛋AI编程实战4 分钟前
最新版 Kimi K2.5 进阶实战全攻略:从开源部署到 Agent 集群搭建(视频理解 + 多模态开发 + 高并发调优)
人工智能·python·开源·音视频
zh路西法6 分钟前
【宇树机器人强化学习】(三):OnPolicyRunner和VecEnv以及RolloutStorage的python实现与解析
开发语言·python·深度学习·机器学习·机器人
Balrog-v7 分钟前
2026最新保姆级教程:Windows 下使用 uv 从零配置 Python (OpenCV) 环境指南
windows·python·uv
我说的工具是好用的9 分钟前
抖音视频下载方法汇总:5款工具实测体验
学习·测试工具·音视频
EZ_Python9 分钟前
如何在 Windows 上将 Python 脚本打包为 macOS 原生应用
windows·python·macos
盐焗西兰花10 分钟前
鸿蒙学习实战之路-Share Kit系列(11/17)-目标应用接收分享(分享详情页)
学习·华为·harmonyos
XW010599913 分钟前
5-8能被3,5和7整除的数的个数(用集合实现)
前端·javascript·数据结构·数据库·python·for循环