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作为保底

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

异常嵌套

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

相关推荐
清水白石0083 分钟前
Python 日志采集到数据仓库 ETL 流程设计实战:从基础语法到生产级可靠运维
数据仓库·python·etl
威联通网络存储4 分钟前
云原生容器底座:Kubernetes 持久化存储与 CSI 架构解析
python·云原生·架构·kubernetes
Thomas.Sir5 分钟前
第6节:Function Calling深度剖析
人工智能·python·ai·functioncalling
世人万千丶6 分钟前
解决鸿蒙方向的Flutter框架版切换问题-当前最新版本3.35.8——工具切换与命令切换
学习·flutter·elasticsearch·华为·harmonyos·鸿蒙
洛阳吕工7 分钟前
【Python 教程】无人机 MAVLink 通信完整实战:连接飞控、接收数据与发送指令
开发语言·python·无人机
迷路爸爸1807 分钟前
Docker 入门学习笔记 01:它到底解决了什么问题,镜像和容器又是什么
服务器·笔记·学习·docker·容器
talen_hx29610 分钟前
《零基础入门Spark》学习笔记 Day 12
笔记·学习·spark
广州山泉婚姻11 分钟前
Python 虚拟环境 venv 在 VSCode 中的正确用法
人工智能·python
observe10112 分钟前
ARM学习之ADC
学习
小白学大数据13 分钟前
Python requests + BeautifulSoup 爬取豆瓣电影图片
开发语言·python·beautifulsoup