编程开发-python-中级
编程开发-python-中级
1. 下面哪个方法可以实现列表元素降序排序(单选题)
A. sort()
B. sort(reverse=True)
C. sorted()
D. append()
2. 关于sorted()函数说法错误的是(单选题)
A. 会生成新列表
B. 不改变原列表
C. 支持自定义排序规则
D. 只能对数字排序
3. 以下哪个函数可以快速求出序列中所有元素之和(单选题)
A. sum()
B. total()
C. count()
D. add()
4. max()函数的作用是(单选题)
A. 求和
B. 统计个数
C. 获取序列最大值
D. 数据去重
5. 下列属于Python匿名函数的是(单选题)
A. def fun():
B. lambda x:x+1
C. class A:
D. async def fn():
6. 想要在函数内部修改全局变量,必须使用(单选题)
A. global
B. nonlocal
C. local
D. outer
7. 函数嵌套中,修改外层函数局部变量用(单选题)
A. global
B. static
C. nonlocal
D. self
8. 装饰器在不改动原函数代码前提下,主要用来(单选题)
A. 删除函数
B. 简化变量定义
C. 修改函数参数
D. 扩展函数功能
9. 不定长位置参数*args最终打包成什么类型(单选题)
A. 列表
B. 元组
C. 字典
D. 集合
10. **kwargs接收的参数会组装成(单选题)
A. 字典
B. 元组
C. 字符串
D. 数字