python高级在线题目训练-第一套

2022-11-30 18:31:58 浏览数 (2)

单选

1、运行下列代码后,a的值为( C )。

myList = "Hello World" a = myList[3:8] A. llo W' B. llo Wo' C. 'lo Wo' D. 'o Wor'

2、下列代码的运行结果为( C )。

A.26,73,47,90, B.26,73,47,90 C.26,73,47,18, D.26,73,47,18

3、以下哪个选项可以创建一个范围在(0,1)之间, 长度为12的等差数列? ( A )

A.np.linspace(0,1,12) B.np.random(0,1,12) C.np.linspace(0,12,1) D.np.randint(0,12,1)

4、下列说法错误的是( A )。

A.聚类生成的子集合称为点 B.聚类:学习/训练过程无监督,样本无明确标签 C.分类:学习训练过程有监督,训练样本有明确标签 D.聚类是把各不相同的个体分割为有更多相似性子集合的工作

5、下列代码的运行结果为( A )。

A.PYTHON B.PYTHONSTRING C.PYTHN D.STRING

6、下列代码的运行结果为( B )。

A. Hello Runoob     Hello Google B.Hello ('Runoob', 'Google'") C.Hello Runoob D.错误!函数只能接收一个参数

7、下列代码的运行结果是( D )。

A.1 B.True C.21 D.报错

8、在scikit-learn库中,不同分类模型在预测时,调用的方法名称( A )。

A.相同 B.不知道 C.视情况而定 D.不同

9、下列关于模块说法错误的是( C )。

A.模块通常为.py文件 B.模块的查找顺序是: 内存中已经加载的模块->内置模块->sys path路径中包含的模块 C.用户无法自定义模块 D.不管执行 了多少次import,整个程序中单个模块只会被导入一次

10、在Python中,下列关于集合说法错误的是( A )。

A.集合具有互异性, 定义集合时允许出现相同的元素 B.集合具有确定性,可以用in来判断元素是否在集合内 C.集合具有无序性, 集合没办法进行排序 D.集合具有运算性,支持并交差等运算

11、当不知道数据所带标签时,可以使用( B ) 技术促使带同类标签的数据与带其他标签的数据相分离。

A.分类 B.聚类 C.关联分析 D.隐马尔可夫链

12、以下哪个符号是用作Python的注释?( D )

A.大 B. (comment) C. // D.#

13、如果用户要自定义函数,需要使用的关键字是( B )。

A. from  B. def或lambda C. return D. import

14、从大量的、不完全的、有噪声的、模糊的、随机的数据中,提取隐含在其中的、人们事先不知道的,但又是潜在有用的信息和知识的过程称为 ( B )。

A.数据分析公 B.数据挖掘 C.语义分析 D.语义挖掘

15、Python中,如何输出列表中的第二个元素( C )。

A. print(example[2]) B. echo(example[2]) C. print(example[1]) D. print(example(1))

多选

16、下列关于脏数据说法正确的是( ABCD)。

A.格式不规范 B.编码不统一 C.意义不明确 D.与实际业务关系不大

17、数据挖掘是通过应用( ABC )等技术,挖掘潜在价值的过程。

A.聚类 B.分类. C.回归和关联规则 D.交叉分析

18、针对线性可分支持向量机,下列属于借助凸优化技术提升效率的方法有( ABC )。

A.割平面法 B.随机梯度下降 C.坐标下降法 D.快速采样法

19、Python中,算术运算符包括( ABCD )。

A. // B.** C. % D. /

20、下列关于sklearn库说法正确的是( ACD)。

A. sklearn全称为scikit-learn B. 官网文档中,sklearn库被分为7个大模块 C. sklearn库的聚类算法大部分放在cluster模块中 D. sklearn库 需要NumPy库和SciPy库的支持

21、下列不属于标准HTTP响应头属性的是( AD )。

A.Cookie B.ETag C.Location D.Referer

22、深度学习的训练过程包括( AB )。

A.自下而.上的无监督学习 B.自顶向下的监督学习 C.自下而.上的强化学习 D.自顶向下的半监督学习

23、下列属于评价不平衡类问题分类的度量方法有( ABCD )。

A. F1度量 B. 召回率 C. 精度 D. 真正率

24、python支持的数值类型包括( ABCD )。

A.整型 B.布尔类型 C.浮点型 D. 复数类型

25、在现实世界的数据中,元组在某些属性上缺少值是常有的,处理该问题的方法有( ABCD )。

A.使用最可能的值填充空缺值 B.使用属性的平均值填 充空缺值 C.使用一个全局常量填充空缺值 D.使用与给定元组属于同一 类的所有样本的平均值填充空缺值

26、在数据缺失严重时,会对分析结果造成较大的影响,因此缺失值和剔除的异常值要采用合理的方法进行填补,可以使用的方法有( ABCD )。

A. 平均值填充 B. K最近邻距离法 C.回归法 D.极大似然估计

27、全局变量在函数中尽量少用的原因有( AB )。

A.不够安全 B.一直占用内存 C.容易失效 D. 一直占用字符

28、人工智能是计算机科学的一个分支,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器,该领域的研究包括机器人、( ABCD )等。

A.语言识别 B.图像识别 C.自然语言处理 D.专家系统

29、 scikit-learn中,所有的估计器都实现了( AC)方法。

A.fit() B.transform() C.predict() D.fit_ _transform()

30、关于Python函数中的变量,下列说法正确的是( ABC )。

A.任何在函数中赋值的变量默认都是被分配到局部命名 空间中 B.函数可以访问两种不同作用域中的变量: 全局和局部 C.局部命名 空间是在函数被调用时创建的,函数参数会立即填入该命名空间 D.在函数执行完毕之后, 局部命名空间无一例外都会 被销毁

31、下列属于探索性分析中数据分布统计量的有( AB )。

A.峰态 B.偏态 C.标准差 D.方差

32、下列属于Python语言特点的有( ABCD )。

A.跨平台 B.开源 C. 免费 D.扩展库丰富

33、 Numpy数组的创建函数包括( ABCD )。

A.array B.asarray C.arange D.ones

34、下列属于数据集特性的有( BCD )。

A.连续性 B.维度 C.稀疏性 D.分辨率

35、 下列可以用来比较不同分类算法构建的分类模型性能的图形有( AD )。

A. ROC曲线 B.条形图 C. 直方图 D.增益图

36、贝叶斯网络由两部分组成,分别是( AD )。

A.网络结构 B.先验概率 C.后验概率 D.条件概率表

37、在Python中,下列说法正确的是( ACD )。

A. Requests库是一个原生的HTTP库,比urllib3库 更容易使用 B.使用urlib3库实现生成一 个完整的请求, 该请求应当包含链接、请求头和超时时间 C.使用urllib3库实现HTTP请求时, 增加的timeout参数通常为浮点数 D.urlib3库默认进行3次请求重试

38、下列( ACD )是有序的。

A.列表 B. 集合 C.元组 D.字符串

39、下列关于K-Means算法初始聚类中心说法错误的是( ACD )。

A.样本中择优选出 B.样本中随机选出 C.互相距离最近的n-1个点 D.互相距离最远的n个点

判断

40、Python3支持的数据类型有( BCD )。

A. char B. int C.float D.list

41、数据挖掘的主要任务是从数据中发现潜在的规律,从而能更好地完成描述数据、预测数据等任务。

●正确 错误

42、PCA (又称K-L方法)只能用于有序的属性。

正确 ●错误

43、对元组内部元素进行排序使用的是sort()。

正确 ●错误

44、Python中字符类型是char,字符串的类型是str。

正确 ●错误

45、分类模型的误差可分为训练误差和泛化误差。

●正确 错误

46、数据挖掘有助于企业发现业务趋势,揭示已知的事实,预测未知的结果。

●正确 错误

47、Python中不需要显式声明该变量的类型,根据“值"确定类型。

●正确 错误

48、计算元组内某数字的频次使用的是count()。

●正确 错误

49、LSTM已经在许多应用中取得重大成功,如无约束手写识别、语音识别、手写生成、机器翻译、为图像生成标题和解析等。

●正确 错误

50、为了让代码更加紧凑,编写Python程序时应尽量避免加入空行和空格。

正确 ●错误

用于Python高级测试查询

0 人点赞