编程开发-python-中极

编程开发-python-中极

1. 下列关于Python深拷贝与浅拷贝说法正确的是(单选题)

A. 浅拷贝会递归复制所有数据

B. 深拷贝只复制顶层对象

C. 浅拷贝仅复制引用,子对象共用

D. 二者没有任何区别

2. 实现对象深拷贝需要导入的模块是(单选题)

A. copy

B. deepcopy

C. sys

D. os

3. 下列不属于Python高阶函数的是(单选题)

A. map

B. filter

C. reduce

D. input

4. map函数的主要作用是(单选题)

A. 过滤序列元素

B. 对序列元素统一做函数运算

C. 累加序列数据

D. 序列去重

5. filter函数功能是(单选题)

A. 数据排序

B. 类型转换

C. 根据条件过滤元素

D. 字符串分割

6. 使用reduce累加数字列表需要从哪个模块导入(单选题)

A. functools

B. math

C. random

D. json

7. Python中闭包特性描述错误的是(单选题)

A. 内层函数引用外层变量

B. 延长局部变量生命周期

C. 可以保存运行状态

D. 无法访问外层函数变量

8. 想要在内层函数修改外层局部变量需要使用关键字(单选题)

A. global

B. nonlocal

C. local

D. outer

9. 装饰器本质是(单选题)

A. 接收函数、返回新函数的高阶函数

B. 类方法

C. 全局变量

D. 异常处理函数

10. 装饰器常用语法糖符号是(单选题)

A. #

B. $

C. @

D. &