python机器学习练习题

2021-11

单选

1.(3分)如果希望在一个程序中同时运行多个任务,那么较好的办法是 __________

A. 使用多个进程

B. 使用多线程

C. 编写多个函数分别调用

D. 使用多个模块

参考答案: B

试题解析:

2.(3分)Python3中,正则表达式'\w'可以匹配的内容最接近下列哪个: __________

A. 仅数字

B. 仅特殊字符

C. 仅小写英文字符

D. 含大写、小写英文字符和数字

参考答案: D

试题解析:

3.(3分)分析网站某个页面的内容结构时,下列哪项工具或方法是最专业的 __________

A. 直接下载并保存页面

B. 在浏览器中查看网页的源代码

C. 浏览器的开发者工具

D. 编写一个Python程序请求页面并打印响应内容

参考答案: C

试题解析:

4.(3分)4. Windows平台上MongoDB自带的客户端命令行工具的名称是 __________

A. mongod.exe

B. cli.exe

C. mongo.exe

D. mongodb.exe

参考答案: C

试题解析:

5.(3分) 如果要统计、显示整数数组中每种取值出现的次数,下列哪种图表比较合适 __________

A. 热力图

B. 误差棒图

C. 箱图

D. 直方图

参考答案: D

试题解析:

6.(3分)已知数组[4, 6, 14, 5, 8, 12],对其进行最大最小归一化处理后,结果为 __________

A. [1.13,  -0.59,       1.59 -0.86        -0.045     1.04]

B. [0, 0.2, 1, 0.1, 0.4, 0.8]

C. [0.4, 0.6,  1.4            0.5            0.8,  1.2]

D. [ 0.49, 0.73,       1.71,        0.61,        0.98,        1.47]

参考答案: B

试题解析:

7.(3分)某批样本【性别】字段值为“男”或“女”,现希望将其分别转换成数值1和0。则下列转换语句的空白位置应填写什么内容: np._____(df['性别']== '男', 1, 0)。 __________

A. select

B. if

C. where

D. replace

参考答案: C

试题解析:

8.(3分)下列那种情况更倾向于欠拟合 __________

A.

B.

C.

D.

参考答案: A

试题解析:

9.(3分)仅有单个特征的线性回归模型判别式是下面哪一个  __________

A.

B.

C.

D.

参考答案: A

试题解析:

10.(3分)函数的图像最接近下面哪一个 __________

A.

B.

C.

D.

参考答案: A

试题解析:

11.(3分)欧式距离是指两个向量各分量之差的平方和,然后开方。已知向量A(1, 1, 1, 1)和向量B(3, 3, 3, 3),则这两个向量之间的欧式距离是 __________

A. 16

B. 8

C. 4

D. (2,2,2,2)

参考答案: C

试题解析:

12.(3分)假设词典(词汇表)中各个单词分别为:[are job good please make you python how engineer software],共10个单词。则语句”how are you”转换成词向量后,可用下列哪种方式表达 __________

A. [7,0,5]

B. [1,0,0,0,0,1,0,1,0,0]

C. [0,5,7]

D. [0,1,1,1,1,0,1,0,1,1]

参考答案: B

试题解析:

判断题 

13.(2分)线程数量过多时,会产生较多的线程切换开销 __________

A. 正确

B. 错误

参考答案: A

试题解析:

14.(2分)在使用re模块进行文本匹配时,只能处理单行文本 __________

A. 正确

B. 错误

参考答案: B

试题解析:

15.(2分)如果有表单数据需要提交到服务器端网站,那么使用POST方法更合适 __________

A. 正确

B. 错误

参考答案: A

试题解析:

16.(2分)pymongo中的drop_database函数用于删除整个数据库;而drop函数用于删除集合 __________

A. 正确

B. 错误

参考答案: A

试题解析:

17.(2分)K近邻算法(KNN)不仅可以用来执行机器学习分类任务,也可以用于缺失值填补 __________

A. 正确

B. 错误

参考答案: A

试题解析:

18.(2分)使用训练数据集训练完模型后,其正确率即可作为模型的泛化性能 __________

A. 正确

B. 错误

参考答案: B

试题解析:

19.(2分)在进行标准化或归一化处理时,只需要处理训练数据集,无需处理测试数据集 __________

A. 正确

B. 错误

参考答案: B

试题解析:

20.(2分)机器学习是从已知数据中学习其中蕴含的规律或者规则,并利用这些规律和规则推广到未来的新数据上做出判断或预测 __________

A. 正确

B. 错误

参考答案: A

试题解析:

21.(2分)线性回归模型训练的目标,就是要针对训练数据,使得模型的预测结果与其真实结果之间的误差最小 __________

A. 正确

B. 错误

参考答案: A

试题解析:

22.(2分)逻辑回归模型的性能可使用MSE或MAE来评价 __________

A. 正确

B. 错误

参考答案: B

试题解析:

23.(2分)KNN模型中的K值,往往需要以交叉验证的方式,从多个候选值中选出最优的一个 __________

A. 正确

B. 错误

参考答案: A

试题解析:

24.(2分)如果两个向量之间的相关性计算结果为1.0,则说明这两个向量完全相同 __________

A. 正确

B. 错误

参考答案: B

试题解析:

多项选择题

25.(4分)关于使用多线程的说法,不正确的是 __________

A. 使用多线程后,程序运行速度一定会提升

B. 使用多线程可以防止主线程被阻塞

C. 能够充分利用多核CPU

D. 每个线程完全独立,线程之间无法通信

参考答案: AD  少选得2分

试题解析:

26.(4分)下列哪些字符串匹配正则表达式'\d{3,4}-\d{7,8}' __________

A. '010-1234567'

B. '010-12345678'

C. '010-123456789'

D. '0123-1234567'

参考答案: ABD  少选得2分

试题解析:

27.(4分)下列哪些Pyth

  • 29
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值