欢迎访问 生活随笔!

尊龙游戏旗舰厅官网

当前位置: 尊龙游戏旗舰厅官网 > 编程语言 > >内容正文

python

python中常见的异常 -尊龙游戏旗舰厅官网

发布时间:2025/1/21 18 豆豆
尊龙游戏旗舰厅官网 收集整理的这篇文章主要介绍了 python中常见的异常 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

python中的异常

一、常见的异常

  • zerodivision 除数为0
  • indexerror 索引值超出范围(取列表或字符串中元素可能出现)
  • keyerror 关键字在字典中不存在
  • nameerror 访问的变量不存在
  • assertionerror 断言不成立(asser语句不成立)
  • 二、异常捕获

    try:检测范围语句块 except [异常类型1]:处理代码1 except [异常类型2]:处理代码2 ...

    try执行到一个异常语句后,后面的异常语句不再执行,抛出相应的异常。

    try:检测范围语句块 except [异常类型]:处理代码 finally:无论有没有异常,都会执行finally里面的语句 ...

    try:fo = open('hhhhh.txt') except filenotfounderror as reason:# reason -- 具体是什么异常print(reason)

    输出

    [errno 2] no such file or directory: 'hhhhh.txt'

    三、自己写异常

    raise exception

    n = 0 if n == 0:raise zerodivisionerror r = 5/n

    输出

    traceback (most recent call last):file "e:***/ans1.py", line 32, in <module>raise zerodivisionerror zerodivisionerror

    总结

    以上是尊龙游戏旗舰厅官网为你收集整理的python中常见的异常的全部内容,希望文章能够帮你解决所遇到的问题。

    如果觉得尊龙游戏旗舰厅官网网站内容还不错,欢迎将尊龙游戏旗舰厅官网推荐给好友。

    • 上一篇:
    • 下一篇:
    网站地图