常见的异常

1)AssertionError:断言语句(assert)失败

>>> my_list=["baby"]

>>> assert len(my_list)>0

>>> my_list.pop()

'baby'

>>> assert len(my_list)>0

Traceback (most recent call last):

  File "", line 1, in

    assert len(my_list)>0

AssertionError

2)AttributeError:尝试访问未知的对象属性

3)IndexError:索引超出序列范围

4)KeyError:字典中查找一个不存在的关键字

5)NameError:尝试访问一个不存在的变量

6)OSError:操作系统产生的异常

7)SyntaxError:python的语法错误

8)TypeError:不同类型间的无效操作

9)ZeroDivisionError:除法为0

你可能感兴趣的:(常见的异常)