第六章测试
1.以下选项中,不是Python中文件操作函数的是( )。
A:read()
B:close()
C:Open()
D:load()

答案:D
2.对于程序调试,现在有以下代码:

以下选项错误的是( )。
A:如果文件test.txt不存在,程序出现异常并报警
B:文件test.txt打开后存放到了文件变量f中
C:如果文件test.txt已存在,程序出现异常并报警
D:文件以创建写模式打开
3.对于文件操作,open和writelines函数非常重要,请执行如下代码:

以下选项中描述错误的是( )。
A:fw. writelines(rlist)的功能是将列表rlist写入文件fw
B:代码主要功能是向文件写入一个列表类型数据,并打印文件内容
C:fw.seek(0)这行代码可以省略,输出结果不变
D:执行代码时,从键盘输入“明日歌.txt”,如果文件“明日歌.txt”不存在则被创建
4.关于Python文件的'+'打开模式,以下选项中描述正确的是( )。
A:与r/w/a等一同使用,在原功能基础上增加同时读写功能
B:追加写模式
C:创建写模式
D:覆盖写模式
5.以下选项中,不是Python文件打开的合法模式的是( )。
A:"r+”
B:"w+"
C:"a+"
D:"t+"
6.关于二维数据CSV存储问题,以下选项中描述错误的是( )。
A:CSV文件不是存储二维数据的唯一方式
B:CSV文件的每行表示一个具体的一维数据
C:CSV文件不能包含二维数据的表头信息
D:CSV文件的每行可采用逗号分隔多个元素
7.两次write文件操作,以下选项中描述正确的是( )。
A:连续写入的数据之间无分隔符
B:连续写入的数据之间默认采用空格分隔
C:连续写入的数据之间默认采用换行分隔
D:连续写入的数据之间默认采用逗号分隔
8.表达式f.writelines( ls)能够将一个列表ls写入文件f,以下选项中描述错误的是( )。
A:列表ls中各元素间无分隔符地写入文件f
B:如果文件f不存在则创建此文件
C:列表ls中的元素只能是字符串
D:列表ls中的元素可以是不同数据类型,如字符串、数字
9.关于open()函数的文件名,以下选项中描述错误的是( )。
A:文件名可以是相对路径
B:文件名可以是一个目录
C:在某种打开模式下,文件名对应的文件可以不存在,打开时创建该文件
D:文件名可以是绝对路径
10.以下选项中,不是文件处理seek()方法的参数的是( )。
A:1
B:-1
C:0
D:2

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