题目内容

已知函数定义如下,下列哪个调用方法正确?def demo(a,b,c=3,d=4):return None

A. demo(b=2,c=3,d=4,1)
B. demo(1,a=2,d=4,c=3)
C. demo(1,2)
D. y = demo(2)

查看答案
更多问题

已知函数定义如下,下列哪个调用方法错误?def demo(a,*b):return b

A. y = demo(1)
B. y = demo(1,b=2,)
C. x = demo(1,2,3,4,)
D. x = demo(1,2,3,4,5,6,7)

已知函数定义def demo(a,*b):return b则print(demo(2,3,4,5))输出什么?

A. 2
B. (2, 3)
C. (2, 3, 4)
D. (3, 4, 5)

已知a=(3,4,5,6), 以及函数定义def demo(a,*b):return sum(b)则demo(a)与demo(*a)的返回值分别是什么?

A. 3, 15
B. 0, 15
C. 18, 0
D. None

已知函数定义如下,下列哪个调用方法错误?def demo(a,**b):return b

A. x = demo(1,2,3,4,5)
B. y = demo(2)
C. z = demo(a=2,b=3,)
D. w = demo(2,b=3,c=4,d=5,)

答案查题题库