好文档 - 专业文书写作范文服务资料分享网站

Python 试卷题目有答案 第11章 异常处理与程序调试

天下 分享 时间: 加入收藏 我要投稿 点赞

11-1 请列举出至少4种Python中常见的异常? 答:Python中常见的异常

Python中常见的异常

异 常 描 述 NameError IndexError IndentationError ValueError KeyError IOError ImportError AttributeError TypeError MemoryError ZeroDivisionError 尝试访问一个没有声明的变量引发的错误 索引超出序列范围引发的错误 缩进错误 传入的值错误 请求一个不存在的字典关键字引发的错误 输入输出错误(如要读取的文件不存在) 当import语句无法找到模块或from无法在模块中找到相应的名称时引发的错误 尝试访问未知的对象属性引发的错误 类型不合适引发的错误 内存不足 除数为0引发的错误

11-2 Python中提供了哪几种异常处理语句? 答:Python中提供的异常处理语句有以下几种形式。

?

try…except语句,用于捕获并处理异常;

?

try…except…else语句,也就是在原来try…except语句的基础上再添加一个else子

句,用于指定当try语句块中没有发现异常时要执行的语句块;

?

try…except…finally语句,用于实现无论程序中有无异常产生,都会执行finally代

码块中的代码。、;

?

raise语句:用于抛出异常。

1 第11章 异常处理与程序调试

11-3 在IDLE中如何添加和删除断点? 答:

添加断点的方法是:在想要添加断点的行上,单击鼠标右键,在弹出的快捷菜单中选择“Set Breakpoint”菜单项。

如果想要删除已经添加的断点,可以选中已经添加断点的行,然后,单击鼠标右键,在弹出的快捷菜单中选择“Clear Breakpoint”菜单项。

11-4 IDLE的调试工具栏上各按钮的作用分别是什么?

答:在调试工具栏中的5个按钮的作用为:Go按钮用于执行跳至断点操作;Step按钮用于进入要执行的函数;Over按钮表示单步执行;Out按钮表示跳出所在的函数;Quit按钮表示结束调试。

11-5 Python中assert语句的作用是什么?

答:assert的中文意思是断言,assert语句一般用于对程序某个时刻必须满足的条件进行验证。

2

Python 试卷题目有答案 第11章 异常处理与程序调试

11-1请列举出至少4种Python中常见的异常?答:Python中常见的异常Python中常见的异常异常描述NameErrorIndexErrorIndentationErrorValueErrorKeyErrorIOErrorImportErrorAttributeErrorTypeErrorMe
推荐度:
点击下载文档文档为doc格式
9jfek8b3eh6trx01723y3gzju6vsnw00dhp
领取福利

微信扫码领取福利

微信扫码分享