题目内容

下面关于函数的说法,错误的是。

A. 函数可以减少代码的重复,是程序更加模块化
B. 在不同的函数中可以使用相同名字的变量
C. 调用函数时,以位置参数方式传入实际参数的顺序和函数定义时的形参顺序可以不同
D. 函数体中即使没有 return 语句,也会返回一个 None 值

查看答案
更多问题

下面关于函数的说法,正确的是。

A. 函数的定义必须在程序的开头
B. 函数定义后,其中的程序就可以自动执行
C. 函数定义后需要调用才会执行
D. 函数体必须与关键字 def 左对齐

关于函数的参数,以下选项中描述错误的是。

A. 可选参数可以定义在非可选参数的左边
B. 一个元组可以传递给带有 1 个星号的形参
C. 在定义函数时,可以通过在参数前面增加星号(*)实现可变数量参数
D. 在定义函数时,可以直接为形参指定默认值

下列函数调用使用的参数传递方式是。Result=sum(num1,num2,num3)

A. 位置参数
B. 关键字参数
C. 不定长参数
D. 默认参数

以下选项中,对于函数首部的定义错误的是。

A. def vfunc(*a,b) :
B. def vfunc(a,b):
C. def vfunc(a,*b):
D. def vfunc(a,b=2):

答案查题题库