python异常错误警告的区别
程序员文章站
2022-03-22 11:40:30
...
错误和异常概念
错误:
1.语法错误:代码不符合解释器或者编译器语法
2.逻辑错误:不完整或者不合法输入或者计算出现问题
异常:执行过程中出现万体导致程序无法执行
1.程序遇到逻辑或者算法问题
2.运行过程中计算机错误(内存不够或者IO错误)
错误和异常区别
错误:
代码运行前的语法或者逻辑错误,
语法错误在执行前修改,逻辑错误无法修改
异常分为两个步骤:
1.异常产生,检查到错误且解释器认为是异常,抛出异常;
2.异常处理,截获异常,忽略或者终止程序处理异常
Python常见错误
常见错误:ipython下
1. a : NameError
在没有定义一个变量的时候直接引用
2. if True : SyntaxError
语法错误
3. f = open('1.txt') : IOError
试图打开一个不存在的文件的时候
4. 10/0 : ZeroDivisionError
5. a = int('dd') : ValueError
进行强制类型转换的时候遇到的错误
try-except:异常处理
try: try_suite except Exception [, e]: exception_block
以上就是python异常错误警告的区别的详细内容,更多请关注其它相关文章!
推荐阅读
-
解决SQL SERVER数据库备份时出现“操作系统错误5(拒绝访问)。BACKUP DATABASE 正在异常终止。”错误的解决办法
-
自己编程中遇到的Python错误和解决方法汇总整理
-
对python中 math模块下 atan 和 atan2的区别详解
-
通过实例了解Python str()和repr()的区别
-
Python中遍历字典过程中更改元素导致异常的解决方法
-
详解Java中的checked异常和unchecked异常区别
-
java语言的主要特点是什么(python与java的区别)
-
详解在Python程序中自定义异常的方法
-
python后端框架(java和python的区别)
-
Python中input和raw_input的一点区别