题目内容

下列哪种说法是错误的?

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

调用定义的以下函数时,不可以传递几个参数? defpower(x,y=2,z=1): returnx**y+z

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

自定义函数cal的参数nums是可变参数,在函数内部nums接收到的是一个() defcal(*nums): sum=0 foriinnums: sum+=i returnsum

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

答案查题题库