1.Python对文件操作采用的统一步骤是:
A 操作—读取—写入
B 打开—读取—写入—关闭
C 打开—读写—写入
D 打开—操作—关闭
正确答案: D
打开—操作—关闭 是一个统一步骤,其中,关闭可以省略。
2.以下选项不是Python文件读操作的是:
A read()
B readlines()
C readtext()
D readline()
正确答案: C
没有readtext()方法
3.关于CSV文件的描述,哪个选项的描述是错误的?
A CSV文件通过多种编码表示字符
B 整个CSV文件是一个二维数据
C CSV文件的每一行是一维数据,可以使用Python中的列表类型表示
D CSV文件格式是一种通用的、相对简单的文件格式,应用于程序之间转移表格数据
正确答案: A
一般来说,CSV文件都是文本文件,由相同编码字符组成。
4.2以下选项对文件描述错误的是:
A 文件是程序的集合和抽象
B 文件是数据的集合和抽象
C 文件是存储在辅助存储器上的数据序列
D 文件可以包含任何内容
正确答案: A
函数或类是程序的集合和抽象,文件不是。
5.二维列表ls=[[1,2,3], [4,5,6],[7,8,9]],哪个选项能获取其中元素5?
A ls[-1][-1]
B ls[1][1]
C ls[-2][-1]
D ls[4]
正确答案: B
这是二维切片的使用方式。
6.关于数据组织的维度,哪个选项的描述是错误的?
A 一维数据采用线性方式组织,对应于数学中的数组和集合等概念
B 数据组织存在维度,字典类型用于表示一维和二维数据
C 二维数据采用表