📜  Python-测验|杂项 |问题 7(1)

📅  最后修改于: 2023-12-03 14:46:19.794000             🧑  作者: Mango

Python-测验|杂项 |问题 7

本测验包含有关Python杂项主题的问题,其中问题7涉及异常处理。

问题描述

以下代码中会出现哪种异常类型?

a = [1, 2, 3]
print(a[3])
  1. IndexError
  2. TypeError
  3. NameError
  4. AttributeError
解释

在上述代码中,我们试图打印列表a中的第四个元素,但该列表只包含三个元素。当我们尝试访问不存在的元素时,Python会引发IndexError异常。

因此,答案是1. IndexError。

参考资料
  1. https://docs.python.org/3/tutorial/errors.html
  2. https://docs.python.org/3/library/exceptions.html#bltin-exceptions