day30

@浙大疏锦行

异常处理机制

try-except 机制:Python 中基础的异常捕获结构 ------try块存放可能触发错误的代码,except块捕获并处理对应的异常。

注意点:

1.try 块范围控制:仅在 try 中存放确实可能触发异常的核心代码,不要将无关代码放入,否则会掩盖非预期错误,增加调试难度。

2.避免 "万能" except,尽量指定具体的异常类型(如 except ZeroDivisionError:),这样能精准捕获预期错误,不拦截非预期异常,

3.若多个异常的处理逻辑一致,可放在一个 except 后用元组包裹(except (TypeError, ValueError):);若逻辑不同,需分多个 except 块依次书写

try-except-else-finally 机制:try-except的扩展结构:else块在try代码无异常时执行;finally块无论是否出现异常都会执行。

相关推荐
用户8356290780513 分钟前
Python 实现 Word 页眉页脚添加与自定义设置
后端·python
yanghuashuiyue14 分钟前
langchain AI应用框架研究【前端-篇二】
人工智能·python·langchain
维基框架18 分钟前
WIKI 知识库系统 — 项目框架全解析
python
Lenyiin19 分钟前
Python数据类型与运算符:深入理解Python世界的基石
java·开发语言·python
小江的记录本22 分钟前
【大语言模型】大语言模型——核心概念(预训练、SFT监督微调、RLHF/RLAIF对齐、Token、Embedding、上下文窗口)
java·人工智能·后端·python·算法·语言模型·自然语言处理
坐吃山猪23 分钟前
Python04_序列和字符串
python
tang74516396229 分钟前
mac的ideal中调用driver = webdriver.Chrome() 启动不了的原因
chrome·python·macos
码云数智-大飞36 分钟前
CSS 优先级详解:告别样式冲突,掌控网页“层叠”艺术
人工智能·python·tensorflow
迦南的迦 亚索的索41 分钟前
PYTHON_DAY21_数据分析
开发语言·python·数据分析
阿Y加油吧42 分钟前
栈的经典应用:字符串解码 & 每日温度 深度解析
数据结构·python·算法