高级数据分析师面试题.docx

上传人:b****6 文档编号:4361230 上传时间:2022-11-30 格式:DOCX 页数:9 大小:18.59KB
下载 相关 举报
高级数据分析师面试题.docx_第1页
第1页 / 共9页
高级数据分析师面试题.docx_第2页
第2页 / 共9页
高级数据分析师面试题.docx_第3页
第3页 / 共9页
高级数据分析师面试题.docx_第4页
第4页 / 共9页
高级数据分析师面试题.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

高级数据分析师面试题.docx

《高级数据分析师面试题.docx》由会员分享,可在线阅读,更多相关《高级数据分析师面试题.docx(9页珍藏版)》请在冰豆网上搜索。

高级数据分析师面试题.docx

高级数据分析师面试题

高级数据分析师面试题

1、下面不是Python开发工具的为()[单选题]*

A、JupyterNotebook

B、PyCharm

C、Spyder

D、Word(正确答案)

2、下列哪个语句在Python中是非法的?

()[单选题]*

A、x=y=z=1

B、x=(y=z+1)(正确答案)

C、x,y=y,x

D、x+=yx=x+y

3、关于Python内存管理,下列说法错误的是()[单选题]*

A、变量不必事先声明

B、变量无须先创建和赋值而直接使用(正确答案)

C、变量无须指定类型

D、可以使用del释放资源

4、下面哪个不是Python合法的标识符()[单选题]*

A、int32

B、40XL(正确答案)

C、self

D、__name__

5、下列哪种说法是错误的()[单选题]*

A、除字典类型外,所有标准对象均可以用于布尔测试(正确答案)

B、空字符串的布尔值是False

C、空列表对象的布尔值是False

D、值为0的任何数字对象的布尔值是False

6、Python不支持的数据类型有()[单选题]*

A、char(正确答案)

B、int

C、float

D、list

7、关于字符串下列说法错误的是()[单选题]*

A、字符应该视为长度为1的字符串

B、字符串以\0标志字符串的结束(正确答案)

C、既可以用单引号,也可以用双引号创建字符串

D、在三引号字符串中可以包含换行回车等特殊字符

8、以下不能创建一个字典的语句是()[单选题]*

A、dict1={}

B、dict2={3:

5}

C、dict3={[1,2,3]:

“uestc”}(正确答案)

D、dict4={(1,2,3):

“uestc”}

9、下列Python语句正确的是()[单选题]*

A、min=xifx

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

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 城乡园林规划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1