计算机二级Python真题(三)

计算机二级Python真题(三),第1张

计算机二级Python真题(三) 第三套真题

1、按照“后进先出”原则组织数据的数据结构是____

A.栈

B.双向链表

C.二叉树

D.队列

正确答案: A

2、以下选项的叙述中,正确的是

A.在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况

B.在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况

C.循环队列中元素的个数是由队头指针和队尾指针共同决定

D.循环队列有队头和队尾两个指针,因此,循环队列是非线性结构

正确答案: C

3、关于数据的逻辑结构,以下选项中描述正确的是

A.数据所占的存储空间量

B.数据在计算机中的顺序存储方式

C.数据的逻辑结构是反映数据元素之间逻辑关系的数据结构

D.存储在外存中的数据

正确答案: C

4、以下选项中,不属于结构化程序设计方法的是

A.逐步求精

B.模块化

C.可封装

D.自顶向下

正确答案: C

5、以下选项中,不属于软件生命周期中开发阶段任务的是

A.概要设计

B.软件维护

C.详细设计

D.软件测试

正确答案: B

6、为了使模块尽可能独立,以下选项中描述正确的是

A.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱

B.模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱

C.模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强

D.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强

正确答案: A

7、以下选项中叙述正确的是

A.软件一旦交付就不需要再进行维护

B.软件交付使用后其生命周期就结束

C.软件维护指修复程序中被破坏的指令

D.软件交付使用后还需要进行维护

正确答案: D

8、数据独立性是数据库技术的重要特点之一,关于数据独立性,以下选项中描述正确的是

A.不同数据被存放在不同的文件中

B.不同数据只能被对应的应用程序所使用

C.以上三种说法都不对

D.数据与程序独立存放

正确答案: C

9、以下选项中,数据库系统的核心是

A.数据库管理系统

B.数据库

C.数据库管理员

D.数据模型

正确答案: A

10、一间宿舍可以住多个学生,以下选项中描述了实体宿舍和学生之间联系的是

A.一对多

B.多对一

C.多对多

D.一对一

正确答案: A

11、以下选项中不是Python文件读 *** 作方法的是

A.readline

B.readall

C.readtext

D.read

正确答案: C

12、以下选项中说法不正确的是

A.C语言是静态语言,Python语言是脚本语言

B.编译是将源代码转换成目标代码的过程

C.解释是将源代码逐条转换成目标代码同时逐条运行目标代码的过程

D.静态语言采用解释方式执行,脚本语言采用编译方式执行

正确答案: D

13、以下选项中,不是Python语言特点的是

A.变量声明:Python语言具有使用变量需要先定义后使用的特点

B.平台无关:Python程序可以在任何安装了解释器的 *** 作系统环境中执行

C.黏性扩展:Python语言能够集成C、C++等语言编写的代码

D.强制可读:Python语言通过强制缩进来体现语句间的逻辑关系

正确答案: A

14、拟在屏幕上打印输出“Hello World”,以下选项中正确的是

A.print(‘Hello World’)

B.printf(“Hello World”)

C.printf(‘Hello World’)

D.print(Hello World)

正确答案: A

15、IDLE环境的退出命令是

A.esc()

B.close()

C.回车键

D.exit()

正确答案: D

16、以下选项中,不符合Python语言变量命名规则的是

A.keyword33_

B.33_keyword

C._33keyword

D.keyword_33

正确答案: B

17、以下选项中,不是Python语言保留字的是

A.while

B.continue

C.goto

D.for

正确答案: C

18、以下选项中,Python语言中代码注释使用的符号是

A./… …/

B.!

C.#

D.//

正确答案: C

19、关于Python语言的变量,以下选项中说法正确的是

A.随时声明、随时使用、随时释放

B.随时命名、随时赋值、随时使用

C.随时声明、随时赋值、随时变换类型

D.随时命名、随时赋值、随时变换类型

正确答案: B

20、Python语言提供的3个基本数字类型是

A.整数类型、浮点数类型、复数类型

B.整数类型、二进制类型、浮点数类型

C.整数类型、二进制类型、复数类型

D.整数类型、二进制类型、浮点数类型

正确答案: A

21、以下选项中,不属于IPO模式一部分的是

A.Program (程序)

B.Process (处理)

C.Output (输出)

D.Input (输入)

正确答案: A

22、以下选项中,属于Python语言中合法的二进制整数是

A.0B1010

B.0B1019

C.0bC3F

D.0b1708

正确答案: A

23、关于Python语言的浮点数类型,以下选项中描述错误的是

A.浮点数类型表示带有小数的类型

B.Python语言要求所有浮点数必须带有小数部分

C.小数部分不可以为0

D.浮点数类型与数学中实数的概念一致

正确答案: C

24、关于Python语言数值 *** 作符,以下选项中描述错误的是

A.x//y表示x与y之整数商,即不大于x与y之商的最大整数

B.x**y表示x的y次幂,其中,y必须是整数

C.x%y表示x与y之商的余数,也称为模运算

D.x/y表示x与y之商

正确答案: B

25、以下选项中,不是Python语言基本控制结构的是

A.程序异常

B.循环结构

C.跳转结构

D.顺序结构

正确答案: C

26、关于分支结构,以下选项中描述不正确的是

A.if 语句中条件部分可以使用任何能够产生True和False的语句和函数

B.二分支结构有一种紧凑形式,使用保留字if和elif实现

C.多分支结构用于设置多个判断条件以及对应的多条执行路径

D.if 语句中语句块执行与否依赖于条件判断

正确答案: B

27、关于Python函数,以下选项中描述错误的是

A.函数是一段可重用的语句组

B.函数通过函数名进行调用

C.每次使用函数需要提供相同的参数作为输入

D.函数是一段具有特定功能的语句组

正确答案: C

28、以下选项中,不是Python中用于开发用户界面的第三方库是

A.PyQt

B.wxPython

C.pygtk

D.turtle

正确答案: D

29、以下选项中,不是Python中用于进行数据分析及可视化处理的第三方库是

A.pandas

B.mayavi2

C.mxnet

D.numpy

正确答案: C

30、以下选项中,不是Python中用于进行Web开发的第三方库是

A.Django

B.scrapy

C.pyramid

D.flask

正确答案: B

31、下面代码的执行结果是

1.23e-4+5.67e+8j.real

A.1.23

B.5.67e+8

C.1.23e4

D.0.000123

正确答案: D

32、下面代码的执行结果是

s = “11+5in”>>>eval(s[1:-2])

A.6

B.11+5

C.执行错误

D.16

正确答案: A

33、下面代码的执行结果是

abs(-3+4j)

A.4.0

B.5.0

C.执行错误

D.3.0

正确答案: B

34、下面代码的执行结果是

x = 2>>>x *= 3 + 5**2

A.15

B.56

C.8192

D.13

正确答案: B

35、下面代码的执行结果是

ls=[[1,2,3],[[4,5],6],[7,8]]print(len(ls))

A.3

B.4

C.8

D.1

正确答案: A

36、下面代码的执行结果是

a = “Python等级考试”

b = “=”

c = “>“print(”{0:{1}{3}{2}}”.format(a, b, 25, c))

A.Python等级考试===============

B.Python等级考试

C.Python等级考试===============

D.===============Python等级考试

正确答案: D

37、下面代码的执行结果是:

ls = [“2020”, “20.20”, “Python”]

ls.append(2020)

ls.append([2020, “2020”])print(ls)

A.[‘2020’, ‘20.20’, ‘Python’, 2020]

B.[‘2020’, ‘20.20’, ‘Python’, 2020, [2020, ‘2020’]]

C.[‘2020’, ‘20.20’, ‘Python’, 2020, [‘2020’]]

D.[‘2020’, ‘20.20’, ‘Python’, 2020, 2020, ‘2020’]

正确答案: B

38、设city.csv文件内容如下:

巴哈马,巴林,孟加拉国,巴巴多斯

白俄罗斯,比利时,伯利兹

下面代码的执行结果是:

f = open(“city.csv”, “r”)

ls = f.read().split(",")

f.close()print(ls)

A.[‘巴哈马’, ‘巴林’, ‘孟加拉国’, ‘巴巴多斯n白俄罗斯’, ‘比利时’, ‘伯利兹’]

B.[‘巴哈马, 巴林, 孟加拉国, 巴巴多斯, 白俄罗斯, 比利时, 伯利兹’]

C.[‘巴哈马’, ‘巴林’, ‘孟加拉国’, ‘巴巴多斯’, ‘n’, ‘白俄罗斯’, ‘比利时’, ‘伯利兹’]

D.[‘巴哈马’, ‘巴林’, ‘孟加拉国’, ‘巴巴多斯’, ‘白俄罗斯’, ‘比利时’, ‘伯利兹’]

正确答案: A

39、下面代码的执行结果是:

d = {}for i in range(26):

d[chr(i+ord(“a”))] = chr((i+13) % 26 + ord(“a”))for c in “Python”:print(d.get(c, c), end="")

A.Cabugl

B.Python

C.Pabugl

D.Plguba

正确答案: D

40、给出如下代码:

while True:

guess = eval(input())if guess == 0x452//2:

break

作为输入能够结束程序运行的是

A.553

B.0x452

C.“0x452//2”

D.break

正确答案: A

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5711620.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存