2025年计算机计算机二级公共基础[公用]-Python语言程序设计参考题库含答案解析.docxVIP

  • 0
  • 0
  • 约1万字
  • 约 33页
  • 2026-01-27 发布于四川
  • 举报

2025年计算机计算机二级公共基础[公用]-Python语言程序设计参考题库含答案解析.docx

2025年计算机计算机二级公共基础[公用]-Python语言程序设计参考题库含答案解析

一、单项选择题

下列各题只有一个正确答案,请选出最恰当的选项(共30题)

1、以下代码运行后输出结果为?

A.567

B.789

C.579

D.987

A.foriinrange(5,9)

B.foriinrange(5,9,2)

C.foriinrange(5,10)

D.foriinrange(9,5,-1)

2、以下代码中,变量a的值为?

A.10

B.20

C.30

D.40

A.a=10

B.b=a+10

C.c=b*2

D.print(a)

3、列表[1,2,3,4]的排序结果为?

A.[1,2,3,4]

B.[4,3,2,1]

C.[1,3,2,4]

D.[2,1,3,4]

4、字典{a:1,b:2}的键查找时间为?

A.O(1)

B.O(n)

C.O(logn)

D.O(0)

5、循环语句foriinrange(5,10):中,i的取值范围是?

A.5-9

B.5-10

C.5-8

D.5-7

6、以下代码的输出结果是?

A.10

B.20

C.30

D.40

A.print(10)

B.a=10

C.b=a+10

D.print(b)

7、字符串s=hello[1:4]的输出是?

A.hel

B.ell

C.helo

D.hello

8、以下代码执行后的输出是?

A.5

B.10

C.15

D.20

A.a=5

B.b=a*2

C.print(b)

D.print(a+b)

9、文件操作中,模式a+的作用是?

A.以追加方式打开并读写

B.以只读方式打开

C.创建新文件

D.以文本模式打开

10、以下代码的输出结果是?

A.10

B.20

C.30

D.40

A.print(10)

B.a=10

C.b=a+10

D.print(a+b)

11、Python中用于缩进的空格数量是?

A.1个

B.2个

C.4个

D.8个

12、以下哪种格式化字符串会输出变量x的值?

A.print(%d%x)

B.print(%i%x)

C.print(f{x})

D.print(r{x})

13、列表推导式[x*2forxinrange(3)]的结果是?

A.[0,2,4]

B.[1,3,5]

C.[2,4,6]

D.[0,1,2]

14、定义函数deffunc(a=global_val):时,参数a的默认值来自?

A.局部变量

B.全局变量

C.父类

D.外部导入

15、类中定义__str__方法后,打印对象会调用哪个方法?

A.__repr__

B.__init__

C.__del__

D.__str__

16、以下哪种异常捕获方式不会阻止程序继续执行?

A.try:passexceptException:

B.try:passexcept(Exception,ValueError):

C.try:passexceptExceptionase:

D.try:passfinally:

17、使用withopen(file.txt)asf:读取文件时,自动执行的操作是?

A.创建新文件

B.关闭文件

C.检查文件权限

D.转换编码

18、正则表达式\w+匹配什么?

A.非空字符串

B.非数字字符

C.单词字符

D.空格字符

19、数据库连接池的主要优势是?

A.提高查询速度

B.减少内存占用

C.管理并发连接

D.自动备份数据

20、以下哪种排序算法时间复杂度最稳定?

A.冒泡排序

B.快速排序

C.归并排序

D.希尔排序

21、列表l=[1,2,3],执行l.append([4,5])后,l的值为()。

A.[1,2,3,4,5]

B.[1,2,3,[4,5]]

C.[1,2,3,4]

D.[1,2,3,5]

22、以下代码能正确运行的选项是()。

A.foriinrange(3):print(i)

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档