已知函数定义def func(**p):return sum(p.values())那么表达式func(x=1, y=2, z=3)的值为()。
查看答案
下面的函数用来计算任意多个数字的平均数,根据题意下列正确的代码为( )。def demo(________):return sum(para)/len(para)
A. *para
B. para
C. **para
D. folat para
下面定义的自定义函数代码,语法错误的是( )。
A. def m(n): return n*2m("123")
B. def m(n,y): z=n*yprint(z)
C. def m(n,y): return n*ym("123",2)
D. def m(n,y): n*yprint(m("123",2))
递归函数有( )特点。
A. 包含一个循环结构
B. 函数比较复杂
C. 函数内部包含对本函数的再次调用
D. 函数名称作为返回值
有关函数的表达中正确的是( )。
A. 函数eval()可以用于数值表达式求值,例如eval("2*3+1")
B. def和return是函数必须使用的保留字
C. 函数定义中没有对参数指定类型,这说明,参数在函数中可以当作任意类型使用
D. 一个函数中只允许有一条return语句