Python错误和异常学习
一:错误解释
1、语法错误:代码不符合解释器或者编译器语法
2、逻辑错误:不完整或者不合法输入或者计算出现问题
代码运行前的语法或者逻辑错误,语法错误在执行前修改,逻辑错误无法修改
二:异常
执行过程中出现问题,导致程序无法执行
1、程序遇到逻辑或者算法问题
2、运行过程中计算机错误(内存不够或者IO错误)
异常的两个步骤:
1、产生异常,检查到错误且接收器认为是异常,抛出异常;
2、异常处理,截获异常,忽略或者终止程序处理异常
python下常见错误
1、name Error 变量没定义2、Syntax Error3、IO Error 打开一个不存在的目录或文件 4.Zero DivisionError 10/0try except语句:
try: try_suiteexcept Exception: exception_block
1、try用来捕获try_suite中的错误,并将错误交给except处理2、except用来处理错误,如果处理异常和设置的捕获的异常一直,使用exception_block处理异常 处理多个异常,可以使用多个except语句:
try: try_suiteexcept Exception: exception_block1except Exception: exception_block2except Exception: exception_block3except Exception as e: exception_block4 try except else 语句当try中没有异常时,执行else中的代码
try: try_suiteexcept Exception: exception_block1except Exception: exception_block2except Exception: exception_block3except Exception as e: exception_block4else: none_exception
try finally语句 无论try语句中有没有错误,都要执行finally语句中的代码
try except finally语句的使用:当出现异常,先进行异常处理,在执行finally语句。try expect else finally 语句的使用:没有异常 try->else->finally 有异常 try->expect->finally raise 语句用于主动抛出异常
转载于:https://www.cnblogs.com/wang1122/p/6235931.html
Python错误和异常学习相关推荐
- python错误-新手常见Python错误及异常解决处理方案
写Python代码的小伙伴不可避免地会遇到代码执行错误和异常,这次就来详细且不失通俗地总结一下python中的错误和异常. 先抛出两个问题: 什么是Python错误和异常? 如何处理Python错误和 ...
- python常见错误-新手常见Python错误及异常解决处理方案
写Python代码的小伙伴不可避免地会遇到代码执行错误和异常,这次就来详细且不失通俗地总结一下python中的错误和异常. 先抛出两个问题: 什么是Python错误和异常? 如何处理Python错误和 ...
- python错误-第16天:Python 错误和异常
by 闲欢 作为 Python 初学者,在刚学习 Python 编程时,经常会看到一些报错信息,这些报错信息就是我们接下来要讲的错误和异常. 我们在执行程序语句的时候,经常会看到命令行输出报错信息,例 ...
- python判断正确错误_第16天:Python 错误和异常
by 闲欢 作为 Python 初学者,在刚学习 Python 编程时,经常会看到一些报错信息,这些报错信息就是我们接下来要讲的错误和异常. 我们在执行程序语句的时候,经常会看到命令行输出报错信息,例 ...
- Python 错误和异常
我们在执行程序语句的时候,经常会看到命令行输出报错信息,例如: >>> while True print('Hello world')File "<stdin> ...
- 怎么解决python遇到问题_新手常见Python错误及异常解决处理方案
新手常见Python错误及异常解决处理方案,异常,错误,语句,子句,代码 新手常见Python错误及异常解决处理方案 易采站长站,站长之家为您整理了新手常见Python错误及异常解决处理方案的相关内容 ...
- python 错误与异常
python 错误与异常 语法错误 异常:大多数的异常都不会被程序处理,都以错误信息的形式展现在这里 异常处理: while True:try:x = int(input("请输入一个错误: ...
- python缩进格式错误的是_19个常见的python错误和异常
19个常见的python错误和异常 错误总是不可避免,尤其是在初学阶段,本文收集整理了1个常见的python错误 1. 忘记添加: 在if, elif, else, for, while, class ...
- 一日一技:一文搞懂Python错误和异常
写Python代码的小伙伴不可避免地会遇到代码执行错误和异常,这次就来详细且不失通俗地总结一下python中的错误和异常. 先抛出两个问题: 什么是Python错误和异常? 如何处理Python错误和 ...
最新文章
- linux的dns查询工具,一款超强的统计DNS查询的工具--DNSTOP
- Python学习笔记之基本数据结构方法
- JVM的垃圾回收与内存分配
- 7 php程序的调试方法_PHP程序错误调试方法 让php显示错误提示
- URLEncoder和URLDecoder(乱码处理)
- 计算机科学学院陈瑜,浙江大学城市学院计算机与计算科学学院 计算机科学与技术 陈则伦...
- Dev C++,一个好玩的猜数字游戏
- netbeans java中文_Ubuntu 下jdk安装中文字体 java 解决netbeans 方块字 中文乱码
- C#中的异步编程--探索await与async关键字的奥妙之处,原来理解和使用异步编程可以这么简单
- html显示docx,网页中显示PDF的HTML代码.docx
- iPhone 13高端版所需120Hz刷新率屏幕或将由三星独家供应
- php在html中if,html里的if注释怎么使用
- 安卓开发中关于软键盘处理的一些问题
- 分享几个音乐下载神器,一键下载全网音乐
- 什么是机器翻译?(科普向)
- (7)全民小视频引流脚本模块化开发01-关注用户By飞云脚本学院
- Python OS模块操作文件目录
- 【Altium Designer】使用CAD绘制PCB版型并将dwg文件导入AD(异形板设计)
- Python制作塔防小游戏
- “测温枪”到底是怎样测出你的温度的?
热门文章
- Python GUI漫谈
- 目标检测之行人检测(Pedestrian Detection)基于hog(梯度方向直方图)--- 梯度直方图特征行人检测、人流检测2...
- Apache 下更改 DocumentRoot 和新建虚拟目录
- R如何与Tableau集成分步指南 - 适用于数据科学和商业智能专业人员
- AI 学习之路——轻松初探 Python 篇(三)
- 比特币是什么,看这篇就懂了
- 盘点互联网巨头奉献的十大开源安全工具
- Linux软件包管理基本操作入门
- Android之PowerManagerBatteryManager
- Java多线程-线程的调度(合并)