- 2
- 0
- 约5.51千字
- 约 25页
- 2026-07-27 发布于山东
- 举报
第7章错误与异常处理汇报人:时间:2025/01/01
学习目标掌握try...except语句掌握try...except...else语句掌握try...except...finally语句掌握抛出异常和自定义异常的方法掌握断言处理
目录7.1程序错误概述7.2异常处理7.3自定义异常类7.4断言处理7.5金融实战演练
程序错误概述7.1
程序错误分类语法错误语法错误是由于代码拼写或结构不符合Python语法规则导致的,编译器无法将源代码转换为字节码。例如,缺少括号或冒号。这种错误会在代码运行前被检测到,通常通过仔细检查代码可以解决。示例:print(随机产生一个数:random.choice(range(10)))报错:SyntaxError:invalidsyntax运行时错误运行时错误是在程序执行过程中出现的,如未导入模块导致的NameError、零除运算导致的ZeroDivisionError等。这些错误通常是因为程序逻辑或环境问题引起的,需要在运行时捕获和处理。示例:未导入模块使用random、零除运算、访问不存在文件报错:NameError、ZeroDivisionError、FileNotFoundError逻辑错误逻辑错误是指程序可以正常运行,但结果不符合预期。这种错误不会引发异常,需要通过调试和测试来发现。例如,算法实现错误或变量赋值不当都可能
您可能关注的文档
- 数据结构(C语言版)课件 第2章 线性表.pptx
- 数据结构(C语言版)课件 第3章 栈和队列.pptx
- 数据结构(C语言版)课件 第5章树和二叉树.pptx
- 数据结构(C语言版)课件 第6章 图形结构.pptx
- 数据结构(C语言版)课件 第7章 查找.pptx
- 数据结构(C语言版)课件 第8章 排序.pptx
- 《HBase分布式数据库实战》课件 项目二_任务二_初探HBase数据模型.pptx
- 《HBase分布式数据库实战》课件 项目二_任务一_浅谈HBase运行机制.pptx
- 《HBase分布式数据库实战》课件 项目六_任务一_HBase数据的导入、导出.pptx
- 《HBase分布式数据库实战》课件 项目七_任务一_基于HBase的微博案例.pptx
- 《GB/T 47792.2-2026自动液体处理系统 第2部分:容量性能的测量程序》.pdf
- GB/T 47792.2-2026自动液体处理系统 第2部分:容量性能的测量程序.pdf
- GB/T 15579.6-2026弧焊设备 第6部分:限制负载的设备.pdf
- 中国国家标准 GB/T 15579.6-2026弧焊设备 第6部分:限制负载的设备.pdf
- 《GB/T 15579.6-2026弧焊设备 第6部分:限制负载的设备》.pdf
- JJF(石化)114-2024润滑脂宽温滴点测定仪校准规范.pdf
- JJF(石化)108-2024联氨分析仪校准规范.pdf
- 计量规程规范 JJF(石化)114-2024润滑脂宽温滴点测定仪校准规范.pdf
- 《JJF(石化)114-2024润滑脂宽温滴点测定仪校准规范》.pdf
- 计量规程规范 JJF(石化)108-2024联氨分析仪校准规范.pdf
最近下载
- 洁净区环境监测培训课件.ppt VIP
- 烤烟国标理论试卷1.doc VIP
- 2025年黔东南苗族侗族自治州凯里市事业单位考试《医学基础知识》真题.docx VIP
- T∕CFA 0202045-2021 熔模铸造用锆英石砂、粉.pdf VIP
- 2024年希望杯一年级A卷竞赛数学试卷冬令营个人战.doc VIP
- Ceyear思仪 6362C光谱分析仪程控手册.pdf VIP
- T∕CFA 0202044-2021 熔模铸造用煅烧高岭土砂、粉.docx VIP
- 2025年黔东南苗族侗族自治州凯里市事业单位考试《医学基础知识.pdf VIP
- T_CFA 0202045-2021 熔模铸造用锆英石砂、粉.docx VIP
- 2026下半年黔东南苗族侗族自治州施秉县事业单位考试《医学基础知识》试题.docx VIP
原创力文档

文档评论(0)