1.wordcloud库生成词云有两种方法:文本生成和图片生成
我的答案:× 得分: 10.0分 正确答案:×
2.带有else子句的异常处理结构,如果不发生异常则执行else子句中的代码。
我的答案:√ 得分: 10.0分 正确答案:√
3.wordcloud.WordCloud()函数中的参数max_words是设置要显示的词的最大个数。
我的答案:√ 得分: 10.0分 正确答案:√
4.import jieba.posseg as psg是用来引入词频标注接口的。
我的答案:× 得分: 10.0分 正确答案:×
5由于存在一个词对应多个词性的现象,所以文本分析中是不提供词性的相关操作的。
我的答案:× 得分: 10.0分 正确答案:×
6matmpltlib中绘制图形,可以使用ylim()来设置y轴的刻度值和标签。
我的答案:× 得分: 10.0分 正确答案:×
7在matplotlib子图绘制中,若执行plt.subplot(3,2,4),则绘图子区域共有8个。
我的答案:× 得分: 10.0分 正确答案:×
8搜索引擎模式分词可以将句子最精确地切开,适合文本分析。
我的答案:× 得分: 10.0分 正确答案:×
9词云完全是为了好看,并不能起到领略文本主旨的作用。
我的答案:× 得分: 10.0分 正确答案:×
10DataFrame对象每一行都是一个Series对象
我的答案:× 得分: 10.0分 正确答案:×
11在matplotlib子图绘制中,若执行plt.subplot(3,2,4),则当前的绘图子区域索引号是3
我的答案:× 得分: 10.0分 正确答案:×
12使用内置函数open()且以"w"模式打开的文件,文件指针默认指向文件尾。
我的答案:× 得分: 10.0分 正确答案:×
13HTML 是一种编程语言
我的答案:× 得分: 10.0分 正确答案:×
14使用transpose函数可以实现numpy数组按轴进行转置。
我的答案:√ 得分: 10.0分 正确答案:√
15DataFrame的列与列之间的数据类型必须是相同的
我的答案:× 得分: 10.0分 正确答案:×
16网络爬虫可自动抓取网络数据
我的答案:√ 得分: 10.0分 正确答案:√
17执行requests库提供的get()函数会返回一个Response类型的对象,Response对象中包含了服务器的一小部分响应数据
我的答案:× 得分: 10.0分 正确答案:×
18CSV文件本质上也是文本文件,可以用记事本或者excel打开。
我的答案:√ 得分: 10.0分 正确答案:√
19s=pd.Series([1,2,3,4]),则np.sqrt(s)是对s中的每一个数值求平方根。
我的答案:√ 得分: 10.0分 正确答案:√
20matplotlib中设置y轴的刻度标签可以使用函数ylabel()
我的答案:× 得分: 10.0分 正确答案:×
21Python描述路径时常见的3种方式不包括(//)
22以下不属于临时文件的是(指扩展名)(.dot)
23open函数的默认encoding参数为(utf-8)
24以下函数不能读取文件的是(reader)
25写入文本文件的数据必须是(字符型)
26.csv文件默认的分隔符是(逗号)
27利用csv.reader函数读取的数据存储类型是(列表)
28如果Python程序中没有导入相关的模块(例如:import random、import math)时,解释器将在运行时抛出(运行时 )错误
29如果Python程序中包括零除运算,解释器将在运行时抛出( ZerroDivisionError )错误信息
30如果Python 程序中试图打开不存在的文件,解释器将在运行时抛出(FileNotFoundError )错误
31Python程序中对于表达式123+'xyz',解释器将抛出( TypeError)错误信息。
以读模式打开文件时,文件指针指向文件开始处。
我的答案:√ 得分: 5.5分 正确答案:√
33对文件进行读写操作之后必须显式关闭文件以确保所有内容都得到保存。(
我的答案:√ 得分: 5.5分 正确答案:√
35在try块的语句引发了异常则会执行else块中的代码。
我的答案:× 得分: 5.5分 正确答案:×
一、单选题(共20题,40分)
1、对于DataFrame对象,以下说法错误的是:
A、 DataFrame对象是一个表格型的数据结构
B、 DataFrame对象的列是有序的
C、 DataFrame对象列与列之间的数据类型可以互不相同
D、 DataFrame对象每一行都是一个Series对象
正确答案: D
2、文件写操作时,writelines方法的参数不可以是( )
A、 列表
B、 元组
C、 字典
D、 整数
正确答案: D
3、wordcloud.WordCloud()函数中的参数mask是用来设置()的。
A、 词云的颜色
B、 词云的尺寸
C、 词云的遮罩形状
D、 词云的坐标
正确答案: C
4、执行以下代码后,变量s1的值为( )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提供了对各种格式数据文件的读取和写入工具,其中不包括哪种?
A、 CSV文件
B、 文本文件
C、 工作簿文件
D、 EXE文件
正确答案: D
解析:
6、假设有命令
import numpy as npbArray = np.array([[1,2,3],[4,5,6]])则,bArray.ndim的结果是
A、 1
B、 2
C、 3
D、 4
正确答案: B
7、import pandas as pd
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']会报错
正确答案: A
8、requests库的get()函数执行后会返回一个Response类型的对象,其text属性以( )形式存
储响应内容。
A、 网页
B、 字符串
C、 整数
D、 文本
正确答案: B
解析:
9、在matplotlib子图绘制中,若执行plt.subplot(3,2,4),则当前的绘图子区域索引号是()。
A、 2
B、 3
C、 4
D、 6
正确答案: C
解析:
10、matpltlib中绘制图形,可以通过传递参数设置当前绘图区的标题及位置。若标题是"s",以下设置绘图区标题写法正确的是:()
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单位矩阵的命令是:
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模块后,下面可以正确执行的代码是()。
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)函数分词功能描述正确的是()。
A、 全模式分词
B、 搜索引擎模式分词
C、 精确模式分词
D、 自由模式分词
正确答案: C
14、能将文本文件“data_txt.txt”读取到数组data1中的语句是:
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 csvs=0with 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
解析:
16、import pandas as pd
df=pd.DataFrame('a':[1,2,3])print(df.shape)输出结果是:
A、 (3,)
B、 (3,1)
C、 (,3)
D、 (3)
正确答案: B
解析:
17、假设当前工作文件夹是d:\myfile文件夹,如果要在phthon中访问
d:\myfile\txt\score.txt文件,以下表述中,错误的是( )
A、 "d:\\myfile\\txt\\s