B、max=x>y?
x:
y
C、if(x>y)printx
D、whileTrue:
pass(正确答案)
10、计算机中信息处理和信息储存用()[单选题]*
A、二进制代码(正确答案)
B、十进制代码
C、十六进制代码
D、ASCII代码
11、调用以下函数返回的值()
defmyfun():
pass[单选题]*
A、0
B、出错不能运行
C、空字符串
D、None(正确答案)
12、函数如下:
defshowNnumber(numbers):
forninnumbers:
print(n)
下面那些在调用函数时会报错()[单选题]*
A、showNumer([2,4,5])
B、showNnumber(‘abcesf’)
C、showNnumber(3.4)(正确答案)
D、showNumber((12,4,5))
13、导入模块的方式错误的是()[单选题]*
A、importmo
B、frommoimport*
C、importmoasm
D、importmfrommo(正确答案)
14、以下关于模块说法错误的是()[单选题]*
A、一个xx.py就是一个模块
B、任何一个普通的xx.py文件可以作为模块导入
C、模块文件的扩展名不一定是.py(正确答案)
D、运行时会从制定的目录搜索导入的模块,如果没有,会报错异常
15、已知x=[1,2]和y=[3,4],那么x+y等于什么()[单选题]*
A、3
B、7
C、[1,2,3,4](正确答案)
D、[4,6]
16、os.path模块的下列方法,哪个是用来判断指定路径是否存在的?
()[单选题]*
A、exists()(正确答案)
B、exist()
C、getsize()
D、isfile()
17、以下选项中不是Python对文件的写操作方法的是()[单选题]*
A、writelines
B、write
C、rite和seek
D、writetext(正确答案)
18、关于算法的描述,以下选项中错误的是()[单选题]*
A、算法是指解题方案的准确而完整的描述
B、算法的复杂度主要包括时间复杂度和数据复杂度(正确答案)
C、算法具有可行性、确定性、有穷性的基本特征
D、算法的基本要素包括数据对象的运算和操作及算法的控制结构
19、下列表达式的值为True的是()[单选题]*
A、5+4j>2-3j
B、3>2>2
C、1==1and2!
=1(正确答案)
D、not(1==1and0!
=1)
20、下面不能创建一个集合的语句是()[单选题]*
A、s1=set()
B、s2=set(“abcd”)
C、s3=(1,2,3,4)(正确答案)
D、s4=frozenset((3,2,1))
二、填空题(每空1分,共60分)
1、在Python中___________表示空类型。
[填空题]*
空1答案:
None
2、查看变量类型的Python内置函数是___________。
[填空题]*
空1答案:
type()
3、list(map(str,[1,2,3]))的执行结果为___________。
[填空题]*
空1答案:
[‘1’,‘2’,‘3’]
4、Python标准库math中用来计算平方根的函数是___________。
[填空题]*
空1答案:
sqrt
5、假设有列表a=[‘name’,‘age’,‘sex’]和b=[‘Dong’,38,‘Male’],请使用一个语句将这两个列表的内容转换为字典,并且以列表a中的元素为“键”,以列表b中的元素为“值”,这个语句可以写为___________。
[填空题]*
空1答案:
c=dict(zip(a,b))
6、Python数据分析流程定义数据分析目标、获取数据、数据探索、数据预处理、___________、结果可视化。
[填空题]*
空1答案:
数据分析
7、Python六个标准的数据类型:
___________、___________、___________、___________、___________、___________。
[填空题]*
空1答案:
Number
空2答案:
String
空3答案:
List
空4答案:
Tuple
空5答案:
Set
空6答案:
Dictionary
8、Numpy的N维数组对象叫___________,它是一系列同类型数据的集合,用于存放同类型元素的多维数组。
[填空题]*
空1答案:
ndarray
9、Pandas处理二维数据的对象叫___________,具有默认的和自定义的索引,是一个表格型的数据结构,它含有一组有序的列,每列可以是不同的值类型(数值、字符串、布尔值等)。
[填空题]*
空1答案:
Dataframe
10、Pandas处理一维数据的对象叫___________,具有列表和字典的特性,是一种类似于一维数组的对象,它由一组数据以及一组与之相关的数据标签组成。
[填空题]*
空1答案:
Series
11、在网络爬虫的系统框架中,主过程由控制器,___________,资源库三部分组成。
[填空题]*
空1答案:
解析器
12、一个网页HTML文件由___________,___________,___________三部分组成。
[填空题]*
空1答案:
HTML
空2答案:
CSS
空3答案:
JS
13、网页按照程技术实现方式分为___________网页和___________网页,其中,随着HTML代码的生成,页面的内容和显示效果就基本上不会发生变化了是___________网页;而页面显示的内容却是可以随着时间、环境或者数据库操作的结果而发生改变的是___________网页。
[填空题]*
空1答案:
静态
空2答案:
动态
空3答案:
静态
空4答案:
动态
14、在数据抓取中,常用的反爬策略有___________,___________,___________三种方法。
[填空题]*
空1答案:
伪装请求报头
空2答案:
减轻访问频率
空3答案:
使用代理IP
15、人工智能、机器学习与深度学习三者之间的关系,人工智能是一类非常广泛的问题,___________是解决这类问题的一个重要手段。
在很多人工智能问题上,___________的方法突破了传统机器学习方法的瓶颈,是其的一个分支,推动了人工智能领域的发展。
[填空题]*
空1答案:
机器学习
空2答案:
深度学习
16、机器学习依据数据特点和任务要求可以分为___________、半监督学习、无监督学习、强化学习。
[填空题]*
空1答案:
监督学习
17、Python中可变数据类型有___________和____________,不可变数据类型有___________和___________。
[填空题]*
空1答案:
list
空2答案:
dict
空3答案:
int
空4答案:
str
18、___________用来评价模型的预测值和真实值不一样的程度,其选择通常决定模型的性能好坏,不同的模型用的函数一般也不一样。
[填空题]*
空1答案:
损失函数
19、模型训练是从训练样本中尽可能学出适用于所有潜在样本的普遍规律。
当模型把训练样本学得太好了的时候,很可能把训练样本中的一些局部性质当成了所有潜在样本都会具有的一般性质,导致模型的泛化性能下降,称为___________。
[填空题]*
空1答案:
过拟合
20、通常算法模型的评价指标有___________、___________、___________。
[填空题]*
空1答案:
正确率
空2答案:
召回率
空3答案:
F1值
21、Scikit-learn的基本功能主要被分为六大部分,有___________、___________、___________,数据降维,模型选择和数据预处理。
[填空题]*
空1答案:
分类
空2答案:
回归
空3答案:
聚类
22、感知机是1957年,由Rosenblatt提出,是___________和___________的基础。
感知机是二分类的线性模型,其输入是实例的特征向量,输出的是事例的类别,分别是+1和-1,属于判别模型。
[填空题]*
空1答案:
神经网络
空2答案:
支持向量机
23、2006年,Hinton在《Science》和相关期刊上发表了论文,首次提出了“深度信念网络”的概念,他给多层神经网络相关的学习方法赋予了一个新名词--“___________”。
[填空题]*
空1答案:
深度学习
24、列举几个常用的深度学习框架___________、___________、___________。
[填空题]*
空1答案:
Tensorflow
空2答案:
Keras
空3答案:
PyTorch
25、CPU和GPU的架构对比,___________Cache占据了大量空间,而且有复杂的控制逻辑和诸多优化电路;___________众多的计算单元和超长的流水线,简单的控制逻辑,省去了Cache。
[填空题]*
空1答案:
CPU
空2答案:
GPU
26、去掉old_list=[1,1,1,3,4]中的重复元素,用___________实现。
[填空题]*
空1答案:
new_list=list(set(old_list))
27、设L=[‘a’,’b’,’c’,’d’,’e’,’f’,’g’],则L[3]值是___________,L[3:
5]值是___________,L[:
5]值是___________,L[3:
]值是___________,L[-5:
-2]值是___________,L[:
:
2]值是___________。
[填空题]*
空1答案:
d
空2答案:
[‘d’,’e’]
空3答案:
[‘a’,’b’,’c’,’d’,’e’]
空4答案:
[’d’,’e’,’f’,’g’]
空5答案:
[’c’,’d’,’e’]
空6答案:
[‘a’,’c’,’e’,’g’]
28、Python中查看软件包的版本号的方法___________。
[填空题]*
空1答案:
__version__
29、已知x=list(range(20)),那么执行语句x[:
18]=[]后列表x的值为____。
[填空题]*
空1答案:
[18,19]
30、表达式“3in[1,2,3,4]”的值为___________。
表达式‘ab’in‘acbed’的值为_____________。
[填空题]*
空1答案:
True
空2答案:
False