题目内容

下列哪种函式参数定义不合法?

A. defmyfunc(*args):
B. defmyfunc(arg1=2):
C. defmyfunc(a=2,arg1):
D. defmyfunc(a=2,arg1=1):

查看答案
更多问题

以下程序的输出结果为: defchange(a): globalx x=1 x+=1 change(x) print(x)

A. 1
B. 2
C. 3
D. 4

下列哪种说法是错误的?

A. 自定义函数必须要有返回值。
B. 自定义函数可以有多个返回值。
C. 函数调用时,实参默认采用按照位置顺序的方式传递给函数。
D. 如果调用函数时指定了参数名称,则参数之间的顺序可以任意调整。

在以下函数中,i是() deffact(n): f=1 foriinrange(1,n+1): f=f*i returnf print(fact(5))

A. 形式参数
B. 实际参数
C. 局部变量
D. 全局变量

以下代码执行以后,变量a1和a2的值分别为: deftest(x1,x2): x1=x1*x1 x2=x2*x2 y=x1+x2 returny a1=1 a2=2 b=test(a1,a2)

A. 12
B. 14
C. 32
D. 34

答案查题题库