通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
第1题
以下不属于 Python 文件操作方法的是( )。
read()
write()
join()
readline()
第2题
以下关于文件的描述中,错误的是( )。
文件是存储在辅助存储器上的一组数据序列,可以包含任何数据内容
可以使用 open()打开文件,用 close()关闭文件
使用 read()可以从文件中读入全部文本
使用 readlines()可以从文件中读入一行文本
第3题
以下关于 Python 二维数据的描述中,错误的是( )。
CSV 文件的每一行是一维数据,可以用列表、元组表示
从 CSV 文件获得数据内容后,可以用 replace()去掉每行最后的换行符
若一个列表变量里的元素都是字符串,则可以用 join()合成字符串
列表中保存的二维数据,可以通过循环用 writelines()写入 CSV 文件
第4题
以下关于数据维度的描述,错误的是( )。
一维数据由具有对等关系的有序或无序数据构成,采用线性方式组织,对应于数学中的集 合或数组概念。
二维数据由关联关系构成,采用列表方式组织,对应于数学中的矩阵。
二维数据由键值对类型的数据组成,采用对象方式组织。
一维数据由具有对等关系的有序数据构成,无序数据不是一维数据。
第5题
属于 Python 读取文件一行内容的操作是( )。
readtext()
readall()
第6题
Python 中文件的打开模式不包含( )。
'a'
'b'
'c'
'+'
第7题
第8题
以下关于文件的描述中,正确的是( )。
使用 open()打开文件时,必须要用 r 或 w 指定打开模式,不能省略
采用 readlines()可以读入文件中的全部文本,返回一个列表
文件打开后,可以用 write()控制对文件内容的读写位置
如果没有采用 close()关闭文件,Python 程序退出时文件将会不会自动关闭
第9题
执行以下程序后,文件 a.txt 中的内容是( )。
fo = open("a.txt", "w") x = ['大学', '中学', '小学'] fo.write('\n'.join(x)) fo.close()
大学,中学,小学
大学 中学 小学
'大学' '\n' '中学' '\n' '小学'
大学br 中学br 小学
第10题
以下关于 Python 文件打开模式的描述,错误的是( )。
只读模式 r
覆盖写模式 w
追加写模式 a
创建写模式 n
第11题
以下关于 CSV 文件的描述正确的是( )。
CSV 文件只能采用 Unicode 编码表示字符
CSV 文件只能是二维数据
CSV 格式是一种通用的文件格式,主要用于不同程序之间的数据交换
CSV 文件只能是一维数据
第12题
给定列表 ls = [1,2,3,"1","2","3"],ls 的数据维度是( )。
一维数据
二维数据
高维数据
多维数据
选择题(12题,共计12分)