首页 > 全部 > 二级Python > 国家二级Python(文件和数据格式化)模拟试卷1

国家二级Python(文件和数据格式化)模拟试卷1

本单篇文档共4884字,内容预览3600字,预览为有答案版,源文件无水印,下载后包含无答案空白卷版和有答案版,同时也有计算机类NCRE全国计算机二级整科真题模拟题,讲义课件,思维导图,易错高频题等下载。
二级Python 章节练习 6591人下载
价格: 2.00 原价:¥8.80
收藏

国家二级Python(文件和数据格式化)模拟试卷1

单项选择题

1.关于Python对文件的处理,以下选项中描述错误的是(C)

A. Python能够以文本和二进制两种方式处理文件

B. Python通过解释器内置的open()函数打开一个文件

C. 当文件以文本方式打开时,读写按照字节流方式

D. 文件使用结束后要用close()方法关闭,释放文件的使用授权

解析:

2.以下选项中,不是Python对文件的读操作方法的是(D)

A. read

B. readline

C. readlines

D. readtext

解析:

3.以下选项中,不是Python对文件的打开模式的是(D)

A. ’r’

B. ’w’

C. ’b+’

D. ’c’

解析:

4.给出如下代码:

fname=input(’’请输入要打开的文件:’’)

fi=open(fname,’’r’’)

for line in fi.readlines():

print(line)

fi.close()

以下选项中描述错误的是(B)

A. 用户输入文件路径,以文本文件方式读入文件内容并逐行打印

B. 通过fi.readlines()方法将文件的全部内容读入一个字典fi

C. 通过fi.readlines()方法将文件的全部内容读人一个列表fi

D. 上述代码中fi.readlines()可以优化为fi

解析:

5.关于数据组织的维度,以下选项中描述错误的是(A)

A. 数据组织存在维度,字典类型用于表示一维和二维数据

B. 一维数据采用线性方式组织,对应于数学中的数组和集合等概念

C. 二维数据采用表格方式组织,对应于数学中的矩阵

D. 高维数据由键值对类型的数据构成,采用对象方式组织

解析:

6.关于Python文件打开模式的描述,以下选项中错误的是(D)

A. 文本只读模式rt

B. 文本覆盖写模式wt

C. 二进制追加写模式ab

D. 二进制创建写模式nb

解析:

7.执行如下代码:

fname=input(’’请输入要写入的文件:’’)

fo=open(fname,’’w+’’)

ls=[’’清明时节雨纷纷,’’,’’路上行人欲断魂,’’,’’借问酒家何处有?’’,\

’’牧童遥指杏花村。’’]

fo.writelines(ls)

fo.seek(0)

for line in fo:

print(line)

fo.Close()

以下选项中描述错误的是(C)

A. 执行代码时,从键盘输入“清明.txt”,则清明.txt被创建

B. fo.writelines(ls)将元素全为字符串的ls列表写入文件

C. fo.seek(0)这行代码可以省略,不影响输出效果

D. 代码主要功能为向文件写入一个列表类型,并打印输出结果

解析:

8.关于CSV文件的描述,以下选项中错误的是(C)

A. CSV文件格式是一种通用的、相对简单的文件格式,应用于程序之间转移表格数据

B. CSV文件的每一行是一维数据,可以使用Python中的列表类型表示

C. CSV文件通过多种编码表示字符

D. 整个CSV文件是一个二维数据

解析:

9.关于Python文件的’+’打开模式,以下选项中描述正确的是(D)

A. 只读模式

B. 覆盖写模式

C. 追加写模式

D. 与r/w/a/x一同使用,在原功能基础上增加同时读写功能

解析:

10.表格类型数据的组织维度是(B)

A. 一维数据

B. 二维数据

C. 多维数据

D. 高维数据

解析:

11.“键值对”类型数据的组织维度是(D)

A. 一维数据

B. 二维数据

C. 多维数据

D. 高维数据

解析:

12.给定列表ls={1,2,3,’’1’’,’’2’’,’’3’’},其元素包含两种数据类型,则ls的数据组织维度是(A)

A. 一维数据

B. 二维数据

C. 多维数据

D. 高维数据

解析:

13.给定字典d={1:’’1’’,2:’’2’’,3:’’3’’},其元素包含两种数据类型,则字典d的数据组织维度是(D)

A. 一维数据

B. 二维数据

C. 多维数据

D. 高维数据

解析:

14.以下选项中,不是Python中文件操作的相关函数是(B)

A. open()

B. load()

C. read()

D. wtite()

解析:

15.以下选项中,不是Python中文件操作的相关函数是(D)

A. write()

B. open()

C. readlines()

D. writeline()

解析:

16.以下选项中,不是Python文件处理seek()方法的参数是(B)

A. 0

B. 一1

C. 1

D. 2

解析:

17.以下选项中,不是Python文件打开的合法模式组合是(D)

A. ’’r’’

B. ’’w’’

C. ’’a’’

D. ’’+’’

解析:

18.以下选项中,不是Python文件打开的合法模式组合是(C)

A. ’’r+’’

B. ’’w+’’

C. ’’t+’’

D. ’’a+’’

解析:

19.以下选项中,不是Python文件打开的合法模式组合是(B)

A. ’’w+’’

B. ’’wr’’

C. ’’br+’’

D. ’’bw’’

解析:

20.以下选项中,不是Python文件二进制打开模式的合法组合是(C)

A. ’’b’’

B. ’’bx’’

C. ’’x+’’

D. ’’bw’’

解析:

21.关于一维数据存储格式问题,以下选项中描述错误的是(D)

A. 一维数据可以采用CSV格式存储

B. 一维数据可以采用分号分隔方式存储

C. 一维数据可以采用特殊符号@分隔方式存储

D. 一维数据可以采用直接相连形成字符串方式存储

解析:

22.关于二维数据CSV存储问题,以下选项中描述错误的是(C)

A. CSV文件的每一行表示一个具体的一维数据

B. CSV文件的每行采用逗号分隔多个元素

C. CSV文件不能包含二维数据的表头信息

D. CSV文件不是存储二维数据的唯一方式

解析:

本文档预览:3600字符,共4884字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载

剩余未完,查看全文
收藏
国家二级Python(文件和数据格式化)模拟试卷1

推荐资源

客服

扫码添加客服微信

热线

官方客服

如遇问题,请联系客服为您解决

电话客服:

客服微信:pujinet

工作时间:9:00-18:00,节假日休息

公众号

扫码关注微信公众号