测验7: 文件和数据格式化 (第7周)
1、以下选项对文件描述错误的是:D
A 文件可以包含任何内容
B 文件是存储在辅助存储器上的数据序列
C 文件是数据的集合和抽象
D 文件是程序的集合和抽象
2、Python对文件操作采用的统一步骤是:D
A 打开—读写—写入
B 操作—读取—写入
C 打开—读取—写入—关闭
D 打开—操作—关闭
3、对于Python文件,以下描述正确的是:C
A 根据不同类型的文件,打开方式只能是文本或者二进制中的一种
B 当文件以二进制文件方式打开时,读取按照字符串方式
C 同一个文件可以既采用文本方式打开,也可以采用二进制方式打开
D 当文件以文本方式打开时,读取按照字节流方式
4、以下选项不是Python文件读操作的是:C
A read()
B readline()
C readtext()
D readlines()
5、关于数据组织的维度,哪个选项的描述是错误的?B
A 高维数据由键值对类型的数据构成,采用对象方式组织
B 数据组织存在维度,字典类型用于表示一维和二维数据
C 一维数据采用线性方式组织,对应于数学中的数组和集合等概念
D 二维数据采用表格方式组织,对应于数学中的矩阵
6、关于CSV文件的描述,哪个选项的描述是错误的?D
A 整个CSV文件是一个二维数据
B CSV文件格式是一种通用的、相对简单的文件格式,应用于程序之间转移表格数据
C CSV文件的每一行是一维数据,可以使用Python中的列表类型表示
D CSV文件通过多种编码表示字符
7、 关于Python文件的‘+’打开模式,哪个选项的描述是正确的?D
A 只读模式
B 覆盖写模式
C 追加写模式
D 与r/w/a/x一同使用,在原功能基础上增加同时读写功能
8、给定列表ls = [1, 2, 3, "1", "2", "3"],其元素包含2种数据类型,哪个选项是列表ls的数据组织维度?B
A 二维数据
B 一维数据
C 多维数据
D 高维数据
9、关于文件关闭的close()方法,哪个选项的描述是正确的?D
A 如果文件是只读方式打开,仅在这种情况下可以不用close()方法关闭文件
B 文件处理结束之后,一定要用close()方法关闭文件
C 文件处理遵循严格的“打开-操作-关闭”模式
D 文件处理后可以不用close()方法关闭文件,程序退出时会默认关闭
10、二维列表ls=[[1,2,3], [4,5,6],[7,8,9]],哪个选项能获取其中元素5?B
A ls[-2][-1]
B ls[1][1]
C ls[-1][-1]
D ls[4]
这篇博客主要介绍了Python中的文件操作和数据格式化,涵盖了文件的打开、读写、关闭,以及CSV文件的特性。内容包括文件的错误描述、操作步骤、文件打开模式的解析,以及一维和二维数据的组织形式。此外,还讨论了如何从二维列表中获取特定元素。


被折叠的 条评论
为什么被折叠?



