第八章单元测试
  1. 在Python环境中,如果不能正确使用缩进,将会抛出的异常是( )。

  2. A:AttributeError B:SytaxError C:ZeroDivisonError D:IndentationError
    答案:IndentationError
  3. 在Python环境中,如果除数为0,将会抛出的异常是( )。

  4. A:SytaxError B:IndentationError C:ZeroDivisonError D:AttributeError
  5. 在Python环境中,如果需要打开的文件不存在,将会抛出的异常是( )。

  6. A:FileNotFoundError B:AttributeError C:IndentationError D:ZeroDivisonError
  7. 在Python环境中,如果raise语句不带任何参数,则它的作用是( )。

  8. A:不抛出任何异常 B:是raise语句的错误使用方法 C:抛出环境中的当前异常 D:什么也不做
  9. 在Python环境中,关于自定义异常类的描述,正确的是( )。

  10. A:一般以Error结尾 B:不可以主动抛出自定义异常类 C:定义及使用的方法比较特殊 D:直接或间接集成SystemError
  11. 在try-except-else语句中,如果try语句块引发了异常则会执行else语句块中的代码。( )

  12. A:错 B:对
  13. 异常处理结构中的finally代码块中的代码也有可能出错而再次引发异常。( )

  14. A:错 B:对
  15. 带有else子句的异常处理代码,如果在程序运行中没有发生异常则会执行else子句中的代码。( )

  16. A:对 B:错
  17. 异常处理结构中finally子句中的代码块是无论是否引发异常都执行的代码块。( )

  18. A:对 B:错
  19. 大部分情况下都不需要使用异常处理结构。( )

  20. A:错 B:对

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(4) dxwkbang
返回
顶部