题目内容

下列函数调用使用的参数传递方式是。Result=sum(num1,num2,num3)

A. 位置参数
B. 关键字参数
C. 不定长参数
D. 默认参数

查看答案
更多问题

以下选项中,对于函数首部的定义错误的是。

A. def vfunc(*a,b) :
B. def vfunc(a,b):
C. def vfunc(a,*b):
D. def vfunc(a,b=2):

对以下自定义函数 def add(a,b=10,c=0.5) 的调用,错误的是。

A. add(100)
B. add(30,100)
C. add(b=20,100,0.5)
D. add(30,c=0.1,b=100)

定义函数时,形参前有 1 个 * ,则实参传入函数时的存储方式为。

A. 元组
B. 列表
C. 字典
D. 集合

关于 lambda 函数,以下选项中描述错误的是。

A. lambda 不是 Python 的保留字
B. lambda 函数也称为匿名函数
C. lambda 函数将函数名作为函数结果返回
D. 定义了一种特殊的函数

答案查题题库