Theme-Logo
    • 通知公告
  • [登录]/[注册]
  • D 返回首页
python3编程学习
  • 基础教程
    • 初识python
    • 语法特点
    • 输入输出
    • 运算符+
    • 数据类型
    • 类型转换
    • 条件控制
    • 循环语句
    • 函数详解
    • 面向对象
    • 模块详解
    • File(文件)
    • 字符串初级
    • 字符串进阶
    • 错误和异常
  • 高级教程
    • 数据库深操作
    • web网站开发
    • GUI界面开发
    • 网络爬虫开发
    • 游戏高级开发

Python中常见的异常

Python 中常见的异常
  • 返回首页

python 中有很多异常。如下 所示为 python 中常见的异常:

SyntaxError 
#由于代码语法错误引起的异常,例如拼写错误、缺少冒号或括号不匹配等。例如:ifx >5 print("x 大于 5")会导致SyntaxError。
NameError 
#尝试访问未定义的变量或函数时引发的异常。例如:result = num *2如果num未定义,会导致NameError
TypeError  
#尝试对不兼容的数据类型进行操作时引发的异常,例如将字符串与整数相加。例如:result = "10" + 5会导致TypeError
IndexError 
#尝试访问列表或字符串中不存在的索引时引发的异常。例如:my_list = [1,2,3] value = my_list:ml-citation{ref="3" data="citationList"}会导致IndexError
FileNotFoundError 
#尝试打开或操作不存在的文件时引发的异常。例如:with open("non_existent_file", "r") as f: pass会导致FileNotFoundError
ZeroDivisionError 
#尝试除以零时引发的异常。例如:result = 10 / 0会导致ZeroDivisionError
KeyError 
#尝试访问字典中不存在的键时引发的异常。例如:my_dict = {'a': 1} print(my_dict['b'])会导致KeyError
ValueError 
#函数接收到的参数值不符合要求时引发的异常。例如:int('hello')会导致ValueError
IOError 
#输入输出操作失败时引发的异常。例如:尝试读取一个不存在的文件会导致IOError
IndentationError 
#缩讲错误
ImportError 
#当 import 语句无法找到模块或 fom 无法在模块中找到相应的名称时引发的错误
AttributeError 
#尝试访问未知的对象属性引发的错误
MemoryError 
#内存不足



回顶部