下面关于函数的说法正确的是
A. 函数在调用前不需要定义,拿来用就好。
B. Python语言是解释执行,只要在真正调用函数之前定义函数就可以进行合法调用
C. 函数可以定义可选参数,但只能使用参数的位置传递参数值。
D. 函数可以定义可选参数,但只能使用参数的名称传递参数值。
下列程序的输出结果是def f(a,*b): for n in b: a*=n return aprint(f(1,2,3,4))
A. 16
B. 24
C. 32
D. 64
下列程序的输出结果是 def f(x1,x2): print(x1,x2) f(x2=3,x1=1)
A. 1 3
B. 3 1
C. 3 3
D. 1 1
下列程序的输出结果是 n=1 def f(x,y): n=2 return x*y print(n,f(2,4))
A. 1 8
B. 8 1
C. 2 8
D. 8 2