一、单选题(共20题,40分)

1、对于DataFrame对象,以下说法错误的是:(P223,DataFrame类似于我们数据库中的数据表结构)

A、 DataFrame对象是一个表格型的数据结构

B、 DataFrame对象的列是有序的

C、 DataFrame对象列与列之间的数据类型可以互不相同

D、 DataFrame对象每一行都是一个Series对象 (P223 DataFrame对象每一列都是一个Series对象)

正确答案: D

2、文件写操作时,writelines方法的参数不可以是( )(P147 writelines 方法的参数除了列表之外,一定是集合,元组,甚至是字典。但元素一定是字符串。)

A、 列表

B、 元组

C、 字典

D、 整数

正确答案: D

3、wordcloud.WordCloud()函数中的参数mask是用来设置()的。 (P63 )

A、 词云的颜色

B、 词云的尺寸

C、 词云的遮罩形状

D、 词云的坐标

正确答案: C

4、执行以下代码后,变量s1的值为( )(P147,注意read(),readline(),readlines()的方法的使用)f=open('d:\\python\\test.txt','w')

f.write('安徽\n')f.close()

f=open('d:\\python\\test.txt','a')

f.write('蚌埠\n')f.close()

f=open('d:\\python\\test.txt','r')

s1=f.readline()

s2=f.readline()

f.close()

A、 安徽\n蚌埠\n

B、 安徽\n

C、 蚌埠\n

D、 安徽蚌埠

正确答案: B

5、pandas提供了对各种格式数据文件的读取和写入工具,其中不包括哪种?(P218)

A、 CSV文件

B、 文本文件

C、 工作簿文件

D、 EXE文件

正确答案: D

6、假设有命令(P)import numpy as np

bArray = np.array([[1,2,3],[4,5,6]])则,bArray.ndim的结果是

A、 1

B、 2

C、 3

D、 4

正确答案: B

7、import pandas as pd(复习 DataFrame   P223)df=pd.DataFrame({'a':list("opq"),'b':[3,2,1]},index=['e','f','g'])以下说法错误的是:

A、 df[0:1]返回第0行的数据

B、 df[0:1]返回第0列的数据

C、 df[0]会报错

D、 df['e']会报错

正确答案: B

8、requests库的get()函数执行后会返回一个Response类型的对象,其text属性以( )形式存储响应内容。(P249 Response对象)

A、 网页

B、 字符串

C、 整数

D、 文本

正确答案: B

9、在matplotlib子图绘制中,若执行plt.subplot(3,2,4),则当前的绘图子区域索引号是()。(P210子图绘制- subplot(  ))

A、 2

B、 3

C、 4

D、 6

正确答案: C

10、matpltlib中绘制图形,可以通过传递参数设置当前绘图区的标题及位置。若标题是"s",以下设置绘图区标题写法正确的是:()(P206 第9章)

A、 plt.text(x,y, "s")

B、 plt.title(x,y, "s")

C、 plt.text("s",loc='center')

D、 plt.title("s",loc='center')

正确答案: D

11、可以创建3*3单位矩阵的命令是:(P184 第9章)

A、 A=np.zeros(3)

B、 A=np.ones(3)

C、 A=np.eye(3)

D、 A=np.full(3,3)

正确答案: C

12、用import matplotlib.pyplot as pt引入pyplot模块后,下面可以正确执行的代码是()。(AS 后面已经取了别名了 为pt,)

A、 plt.plot([1,2,3])

B、 pt.plot([1,2,3])

C、 plt.plot[1,2,3]

D、 pt.plot[1,2,3]

正确答案: B

13、对jieba.cut(s)函数分词功能描述正确的是()。(P158 )

A、 全模式分词

B、 搜索引擎模式分词

C、 精确模式分词

D、 自由模式分词

正确答案: C

14、能将文本文件“data_txt.txt”读取到数组data1中的语句是:(P197 9.4)

A、 np.save('data_txt.txt',data1,fmt='%d')

B、 data1=np.load('data_txt.txt')

C、 np.savetxt('data_txt.txt',data1,fmt='%d')

D、 data1=np.loadtxt('data_txt.txt')

正确答案: D

15、假设d:\\python\score.csv文件内容如下:张三,80,90李四,95,100则执行以下代码后,变量s的值应该为( )import csv

s=0

with open("d:\\python\\score.csv",'r') as txl:

r=csv.reader(txl)

for x in r:

s=s+int(x[2])#类切片

A、 180

B、 185

C、 175

D、 190

正确答案: D

x[0]

x[1]

x[2]

张三

80

90

李四

95

100

16、import pandas as pddf=pd.DataFrame('a':[1,2,3])

print(df.shape)输出结果是:

A、 (3,)

B、 (3,1)

C、 (,3)

D、 (3)

正确答案: B

a(列名或字段名称)

1

2

3

17、假设当前工作文件夹是d:\myfile文件夹,如果要在phthon中访问d:\myfile\txt\score.txt文件,以下表述中,错误的是( )(P142 7.1)

A、 "d:\\myfile\\txt\\score.txt"

B、 "d:\myfile\txt\score.txt"

C、 "\\txt\\score.txt"

D、 r"d:\myfile\txt\score.txt"

正确答案: B

18、matpltlib中绘制图形,通过更改绘图框的尺寸来设置相等的缩放比例的参数是( )。(p205 9.5.3)

A、 'equal'

B、 'scaled'

C、 'auto'

D、 'normal'

正确答案: B

19、import pandas as pds=pd.Series([1,2,3],index=[2,3,1])

s[2]上述代码输出结果是多少?

A、 1

B、 2

C、 3

D、 报错

正确答案: A

20、假设有命令import numpy as np

Array1 = np.linspace(1,5,3,dtype=int)

print(Array1)则,执行结果是

A、 [1 3 5]

B、 [1 2 5]

C、 [1. 3. 5.]

D、 [1. 2. 5.]

正确答案: A

二、填空题(共10题,20分)

1、在python中,获取当前工作目录可以通过____库的getcwd函数获取。P142 7.1.2

正确答案:os

2、s=pd.Series({'蚌山区':36,'禹会区':80,'龙子湖区':27,'淮上区':45}),再执行s['禹会区']+10后,s['禹会区']的值是____。

正确答案:80

3、s=pd.Series(['蚌山区','禹会区','龙子湖区','淮上区']),s[0]是____。

正确答案:'蚌山区';蚌山区

4、如果想返回DataFrame的所有列的平均值,可以使用____()统计函数。(答案不要带括号)(P229 表10-3)

正确答案:mean

同时要复习书P226-232 DataFrame的数据操作

5、numpy的ndarray中的维度称为____。(P183 9.1.1)

正确答案:轴

6、pandas中实现表格型数据集的对象是:____。(P222,223)

正确答案:DataFrame

7、假设有如下python程序:

ff=open("d:\\python\\test.txt",'w')

ls=["唐诗","宋词"]

ff.writelines(ls)

ff.close()

则程序运行后,"d:\\python\\test.txt"文件的内容是____。

正确答案:唐诗宋词

8、试图将句子最精确地切开,适合文本分析的分词模式叫做____模式分词

正确答案:精确

9、假设numpy数组A的原来的内容是[[0, 1, 2], [3, 4, 5]],则命令print(A.max())的执行结果是____(P191 9.2.4)

正确答案:5

10、假设有numpy的二维数组名为"data",想要将其写入名为"data____save.npy"文件,命令是np.____("data____save.npy",data)。(P197 9.4 表9-5 )

正确答案:save

三、判断题(共20题,40分)

1、在matplotlib子图绘制中,若执行plt.subplot(3,2,4),则当前的绘图子区域索引号是3。(P210)

正确答案: 错误

应该为4

2、使用内置函数open()且以"w"模式打开的文件,文件指针默认指向文件尾。(P143 7.2.1)

正确答案: 错误

3、HTML 是一种编程语言。(p241)

正确答案: 错误

4、使用transpose函数可以实现numpy数组按轴进行转置。(p189)

正确答案: 正确

5、DataFrame的列与列之间的数据类型必须是相同的。(P222)

正确答案: 错误

6、网络爬虫可自动抓取网络数据。

正确答案: 正确

7、s=pd.Series([1,2,3,4]),则np.sqrt(s)是对s中的每一个数值求平方根。(p220)

正确答案: 正确

8、执行requests库提供的get()函数会返回一个Response类型的对象,Response对象中包含了服务器的一小部分响应数据。(P249)

正确答案: 错误

9、CSV文件本质上也是文本文件,可以用记事本或者excel打开。(p148)

正确答案: 正确

10、DataFrame的max(),将返回所有列是数值类型的最大值。

正确答案: 错误

11、matplotlib中设置y轴的刻度标签可以使用函数ylabel()。P205

正确答案: 错误

12、wordcloud库生成词云有两种方法:文本生成和图片生成。(p163)

正确答案: 错误

13、带有else子句的异常处理结构,如果不发生异常则执行else子句中的代码。(P151 7.4)

正确答案: 正确

14、wordcloud.WordCloud()函数中的参数max_words是设置要显示的词的最大个数。

正确答案: 正确

15、import jieba.posseg as psg是用来引入词频标注接口的。(p160)

正确答案: 错误

16、由于存在一个词对应多个词性的现象,所以文本分析中是不提供词性的相关操作的。

正确答案: 错误

17、matmpltlib中绘制图形,可以使用ylim()来设置y轴的刻度值和标签。

正确答案: 错误

18、在matplotlib子图绘制中,若执行plt.subplot(3,2,4),则绘图子区域共有8个。

正确答案: 错误

6个 (3*2)

19、搜索引擎模式分词可以将句子最精确地切开,适合文本分析。(P159 8.1)

正确答案: 错误

20、词云完全是为了好看,并不能起到领略文本主旨的作用。 P162

正确答案: 错误

python数据分析与应用选择题题库_大数据分析与应用模拟考试相关推荐

  1. python数据分析与应用选择题题库_商务数据分析与应用期末试卷

    1 商务数据分析与应用期末试卷 商务数据分析与应用期末试卷 一.填空题 ( 共 10 题,每空 1 分,共 20 分 ) 1 .在电子商务领域,商务数据可以分为两大类: ___________ 和 _ ...

  2. 全国统一版驾考题库_机动车驾驶人学科模拟考试成绩单

    全国统一版驾考题库_机动车驾驶人学科模拟考试成绩单 客户端IP 考试日期 报考车型 总分 合格分 成绩 考试结果 192.168.100.123 2009年8月31日 C1 100 90 95 合格 ...

  3. 计算机二级access选择题题库_资料最新计算机二级题库,选择题资料汇总+全真试题分享(Office)...

    学习资料 最近找到了一份最新版的计算机二级Office题库和选择题资料,如果你正好需要,不用客气可以直接拿走了,记得持续关注ZELINK科技(泽霖科技)公众号就行了,正如俗话所说"点关注不迷 ...

  4. 大疆网上测评题库_大疆笔试题

    大疆笔试的体验很好, 没有很为难应聘者, 还有着自己鲜明的特点, 我认为值得 一说,特此写笔经记录一下,顺便攒攒 RP ,第一次笔经就献给大疆啦 ~ 笔试网站是大疆自己搭建的( UI 设计炒鸡好看!! ...

  5. 大疆网上测评题库_大疆校招笔试实录

    大疆笔试的体验很好,没有很为难应聘者,还有着自己鲜明的特点,我认为值得一说,特此写笔经记录一下,顺便攒攒RP,第一次笔经就献给大疆啦~ 笔试网站是大疆自己搭建的(UI设计炒鸡好看!!!),我猜题目也是 ...

  6. mysql计算机二级选择题题库_全国计算机二级mysql数据库选择题及答案

    全国计算机二级mysql数据库选择题及答案 选择题是全国计算机二级mysql考试里的送分题,下面小编为大家带来了全国计算机二级mysql数据库选择题及答案,欢迎大家阅读! 全国计算机二级mysql数据 ...

  7. 计算机二级access选择题题库_计算机二级access选择题

    文档来源为 : 从网络收集整理 .word 版本可编辑 . 欢迎下载支持 . 1 文档来源为 : 从网络收集整理 .word 版本可编辑 . 欢迎下载支持 . 复习题 2 一.选择题 1 .以下叙述中 ...

  8. ctf 选择题 题库_计算机考试试题(精选)ctf

    计算机考试试题(精选) 一.单项选择题 1 . 为工作表设置( ),避免误填表格数据. A 锁定工作表 B C D     B 保护工作表 C 锁定保护区 D 保护工作簿 答案: C 2 . 当 PC ...

  9. python大数据分析标准库_大数据分析python库

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

最新文章

  1. 如何更改java源码_java – 如何在Android中更改ImageView源码
  2. 追源索骥:透过源码看懂Flink核心框架的执行流程
  3. 05_数据的特征处理,归一化,标准化、缺失值处理,以及案例,使用场景,处理办法等
  4. 【DP】砝码称重 (ssl 1072)
  5. 深入理解iPhone数据持久化(手把手教你iphone开发 - 基础篇)
  6. 深入剖析Android音频(四)AudioTrack
  7. 通过CuteFTP用VBScript使用SFTP,实现Win与Linux的文件传输
  8. utools插件合集 v1.3.5绿色版
  9. MapGIS K9如何裁剪瓦片数据
  10. 网站备案需要什么材料
  11. 云平台与操作系统两种架构的分析
  12. 精灵图在线测量,自动生成想要图片的宽高及位置
  13. 史上最难的大学专业 计算机 土木建筑 医学,大学最易挂科的专业,智商不够别报考,不然很难毕业!...
  14. js / java 文档对比
  15. murmur3哈希算法 1
  16. Jenkins 在windows下的安装与配置
  17. 爬虫python代码网易云_爬虫实战(二) 用Python爬取网易云歌单
  18. 制作一个惊艳所有人的计算器
  19. Mac终端使用Linux
  20. 02-感知机 读书笔记

热门文章

  1. 遥仰凰华重装系统后无法运行解决方法
  2. PC、单片机、DSP、FPGA、ARM资源对比
  3. Qt Widgets、QML、Qt Quick 的区别
  4. 用户态线程库原理、设计与实现
  5. GNN 的发展过程和一些理论(谱图表示学习 等)之间的关系
  6. 期权希腊值之gamma【python复现】
  7. 阅读软件怎么添加书源_微信聊天怎么添加话题功能?微信聊天添加话题方法[多图]-软件资讯...
  8. Unity VS Unreal: 哪个更适合AR/VR开发?
  9. 2020最新kali安装无线网卡【COMFAST CF-812AC】Realtek RTL8812BU或88X2BU版本驱动(超详细!!!)
  10. python中土耳其编码范围,Python UTF-8小写土耳其语专用字母