Python程序设计任务驱动式教程练习题测试题复习题带答案单元测试 (11).docx
《Python程序设计任务驱动式教程练习题测试题复习题带答案单元测试 (11).docx》由会员分享,可在线阅读,更多相关《Python程序设计任务驱动式教程练习题测试题复习题带答案单元测试 (11).docx(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、单元7 文件操作与异常处理(一)选择题1Python中,打开文本文件message.txt可以有多种方式,以下选项错误的是( D )。Ademomessage.txtBdemo/message.txtCrdemomessage.txtDdemomessage.txt2打开的文件不存在时,会引发的异常是( A )。AIOErrorBImportErrorCIndentationErrorDIndexError3无法引入模块或包引发的异常是( B )。AIOErrorBImportErrorCIndentationErrorDIndexError4Python提供了seek()方法将文件指针移动到
2、指定位置,seek(n,1)表示( B )。A从起始位置即文件首行首字符开始移动n个字符B从当前位置往后移动n个字符C从文件的结尾位置往前移动n个字符D从起始位置即文件首行首字符开始移动n+1个字符5Python中,使用open()方法打开一个文件后,可以读取该文件中的内容,读取文件内容的方式有多种,其中每次只能读取一行的是( D )。Areadlines()Bread()Creadall()Dreadline()6Python中,os模块提供了创建文件夹的方法,一次创建多级文件夹使用( B )方法。Amkdir()Bmakedirs()Cwalk()Dtell()7以下选项不会影响Pytho
3、n程序的正常运行的是( D )。A拼写错误 B错误表达式C缩进错误 D手动抛出异常8有关异常说法正确的是( B )。A程序中抛出异常会终止程序B程序中抛出异常不一定会终止程序C拼写错误会导致程序终止D缩进错误会导致程序终止9对以下程序描述错误的是( A )。try: # 语句块1except IndexError as err: # 语句块2A该程序对异常进行了处理,因此一定不会终止程序B该程序对异常进行了处理,不一定不会因异常引发终止C语句块1如果抛出IndexError异常,则不会因为异常终止程序D语句块2不一定会执行10程序如下。try: number = int(input(请输入数字
4、:) print(number:,number) print(=hello=)except Exception as err: # 报错错误日志 print(输出异常详情信息:,err)else: print(没有异常)finally:# 关闭资源 print(finally)print(end)该程序运行时,如果在“请输入数字:”后面输入的是1a则结果是( B )。Anumber: 1输出异常详情信息:invalid literal for int() with base 10:finallyendB输出异常详情信息:invalid literal for int() with base 1
5、0: 1afinallyendC=hello=输出异常详情信息:invalid literal for int() with base 10:finallyendD以上都正确(二)填空题1当前工作文件夹是指当前运行文件或打开文件所在的文件夹,Python中,通过os模块提供的 getcwd() 方法获取当前工作文件夹。2对文件进行写入操作之后, flush() 方法用于在不关闭文件对象的情况下将缓冲区内容写入文件。3Python内置函数 open() 用于打开或创建文件并返回文件对象。4使用 with 语句可以自动管理文件对象,不论何种原因结束该语句中的语句体,都能保证文件被正确关闭。5Pyt
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Python程序设计任务驱动式教程练习题测试题复习题带答案单元测试 11 Python 程序设计 任务 驱动 教程 练习题 测试 复习题 答案 单元测试 11
限制150内