**
python第七周课前小测–函数
**
一. 单选题(共5题,100分)
1. (单选题)函数用( )关键字声明
A. include
B. return
C. def
D. assinged
我的答案: C正确答案: C
20分
2. (单选题)
计算(1+1/2+1/3+....+1/n)的函数:
def harmonic(n):
total=0.0
for i in range(1,_______):
total=total+1.0/i
return total
横线部分应该填入:
A. 1
B. n
C. n+1
D. n*n
我的答案: C正确答案: C
20分
3. (单选题)python参数传递方法是传递( )
A. 对象引用
B. 传递对象的值
C. 值
D. 参数值
我的答案: A正确答案: A
20分
4. (单选题)通过带*的参数向函数传递可变数量的实参,在调用函数时,从那一点后所有的参数被收集为一个( )
A. 元组
B. 列表
C. 字典
D. set
我的答案: A正确答案: A
20分
5. (单选题)通过带**的参数向函数传递可变数量的实参,在调用函数时,从那一点后所有的参数被收集为一个( )
A. 元组
B. 列表
C. 字典
D. set
#两个*的情况代表的是一个字典的意思
我的答案: C正确答案: C