1.定义函数时,函数体的正确缩进为(C)。
- A、一个空格
- B、两个制表符
- C、4个空格
- D、4个制表符
2.可变参数*args传入函数时的存储方式为(A)。
- A、元组
- B、列表
- C、字典
- D、数据框
3.可变参数**kwargs传入函数时的存储方式为(B)。
- A、元组
- B、字典
- C、列表
- D、数据框
4.以下对自定义函数def interest(money,day=1,interest_rate=0.05)调用错误的是(C)。
- A、interest(3000)
- B、interest(3000,3,0.1)
- C、interest(day=2,3000,0.05)
- D、interest(3000,interest_rate=0.1,day=7)
5.以下关于全局变量及局部变量正确的是(A)。
- A、全局变量可以被任意位置调用
- B、局部变量可以在外部被赋值
- C、全局变量可以在任意位置被赋值
- D、局部变量可以在外部被调用
6.以下关于lambda表达式的描述错误的是(C)。
- A、lambda表达式不允许多行
- B、lambda表达式创建函数不需要命名
- C、lambda表达式解释性良好
- D、lambda表达式可视为对象
7.以下可改变原始变量,而不产生新变量的是(C)。
- A、map函数
- B、filter函数
- C、sort函数
- D、sorted函数
8.以下导入方式不需要加模块前缀的是(A)。
- A、import Numpy
- B、from Numpy import *
- C、import Numpy as np
- D、from Numpy import matrix and array