当前位置:首页>python>持续更新!25年新版计算机二级考试(Python语言程序设计)试题及答案2

持续更新!25年新版计算机二级考试(Python语言程序设计)试题及答案2

  • 2026-10-21 13:27:16
持续更新!25年新版计算机二级考试(Python语言程序设计)试题及答案2

本题库是根据考试大纲相关要求,结合近年来考试真题的重难点进行汇编整理组成的全真模拟试题,考生们可以进行专项训练,查漏补缺巩固知识点。

本题库对热点考题和重难点题目都进行了仔细的整理和编辑,相信各位考生在经过了针对性的刷题练习后,对于考试内容会更加有自信和把握~以下为本考试部分试题内容,答案在文末。

题库来源:“优题宝”小程序

1.表达式type(3)==int的值为(  )。

A true

B false

C 32768

D int

2.以下选项中,不是Python打开方式的是(  )。

A Office

B Windows系统的命令行工具

C 带图形界面的Python Shell-IDLE

D 命令行版本的Python Shell-Python 3.x

3.若k为整形,下述while循环执行的次数为(  )。
k=1000 while k>1:
print k k = k/2

A 9

B 10

C 11

D 1000

4.下列选项中可以准确查看Python代码的语言版本(3.5.3)的是(  )。

A >>> import sys >>> sys.version

B >>> import sys >>> sys.exc_info()

C >>> import sys >>> sys.version—info

D >>> import sys >>> sys.path

5.以下程序的输出结果是(  )。

A the umber chages

B thenumberchanges

C theumberchages

D the

6.已知x={'a':'b','c':'d'},那么表达式'b'inx的值为(  )。

A false

B true

C None

7.'julyedu.com'[0:4]该表达使用了Python的特性(  )。

A Indexing

B Slicing

C Path

D Multi-Indexing

8.属于结构化程序设计原则的是(  )。

A 模块化

B 可继承性

C 可封装性

D 多态性

9.下列算法中,最坏情况下时间复杂度最低的是(  )。

A 堆排序

B 寻找最大项

C 顺序查找

D 有序表的对分查找

10.以下程序的输出结果是(  )。 
def fun(x):
try:
retum x*4
except:
return X
print(fun("5"))

A 20

B 5555

C 5

D 9

11.在Python语言中,包含矩阵运算的第三方库是(  )。

A numpy

B PyQt5

C wordcloud

D wxPython

12.下列不属于Python合法的标识符的是(  )。

A use_time

B int32

C _selfname

D 180x1

13.以下代码的输出结果是(  )。
print(1.5+2.1==3.6)

A 3.6

B True

C 1.5+2.1==3.6

D False

14.实体电影和实体演员之间的联系是(  )。

A 一对一

B 多对多

C 多对一

D 一对多

15.下列关于分支结构的描述错误的是(  )。

A 分支结构包括单分支结构、二分支结构及多分支结构

B 单分支结构的书写形式包括(if-else)

C 多分支结构通常适用于判断一类条件或同一个条件的多个执行路径

D 使用多分支结构时需要注意多个逻辑条件的先后顺序,避免逻辑上的错误

16.设str1='python',语句print(str1.center(10,*))的执行结果是(  )。

A python****

B **python**

C ****python

D SyntaxError

17.关于以下代码的描述中,正确的是(  )。
def fact():s=1
for i inrange(1,n+1):
s*=ireturns

A 代码中n是可选参数

B fact(n)函数功能为求n的阶乘

C s是全局变量

D mnge()函数的范围是[1,n+1]

18.以下代码的输出结果是(  )。
Is=[]
formin'想念'
fornin'家人'
Is.append(m+n)
print(Is)

A 想念家人

B 想想念念家家人人

C 想家想人念家念人

D ['想家','想人','念家','念人']

19.不能使下面代码结束的是()。while True:inp = eval( input(请输入一个数值:’.))if inp // 3 :break

A 2

B 3

C 4

D 5

20.下列叙述中正确的是(  )。

A 快速排序适用于顺序存储的线性表

B 快速排序适用于链式存储的线性表

C 链式存储的线性表不可能排序

D 堆排序适用于非线性结构

【参考答案】

1.A

2.A

3.B

4.A

5.D

6~20长按识别或扫描下方二维码进入“优题宝”小程序可搜索题目答案,里面还会定期更新考试试题资源,快来练习吧~

进入小程序后,去到首页搜索框搜“计算机”,还可选择计算机考试其他等级(一级、二级、三级、四级)对应的试题进行练习哦~

最新文章

随机文章