python四级考试题库及答案.docxVIP

  • 1
  • 0
  • 约5.19千字
  • 约 17页
  • 2026-06-28 发布于河南
  • 举报

python四级考试题库及答案

一、单项选择题(共20题,每题2分,总分40分)

1.在Python中,以下哪个关键字用于定义抽象基类?

A.abstract

B.Base

C.ABC

D.Class

答案:C

2.关于Python的装饰器,以下描述正确的是:

A.装饰器只能用于修改函数的返回值

B.装饰器本质上是一个接受函数作为参数并返回新函数的函数

C.装饰器无法修改被装饰函数的源代码

D.装饰器只能用于类方法,不能用于普通函数

答案:B

3.下列关于生成器(Generator)的描述,错误的是:

A.生成器使用yield关键字返回值

B.生成器可以节省内存,按需生成数据

C.生成器对象一旦创建,其内容就不能被修改

D.可以通过next()函数或for循环获取生成器中的值

答案:C

4.在Python多线程编程中,GIL(全局解释器锁)的主要作用是:

A.提高CPU利用率

B.确保同一时刻只有一个线程执行Python字节码

C.防止内存泄漏

D.加速I/O操作

答案:B

5.以下代码的输出结果是:

```python

deffunc(a,b=[]):

b.append(a)

文档评论(0)

1亿VIP精品文档

相关文档