关于函数的参数,以下选项中描述错误的是()。
A、可选参数可以定义在非可选参数的前面
B、一个元组可以传递给带有星号的可变参数
C、在定义函数时,可以设计可变数量参数,通过在参数前增加星号(*)实现
D、在定义函数时,如果有些参数存在默认值,可以在定义函数时直接为这些参数指定默认值
A、可选参数可以定义在非可选参数的前面
B、一个元组可以传递给带有星号的可变参数
C、在定义函数时,可以设计可变数量参数,通过在参数前增加星号(*)实现
D、在定义函数时,如果有些参数存在默认值,可以在定义函数时直接为这些参数指定默认值
A、关键字参数必须位于位置参数之前;
B、关键字参数需按定义的位置顺序出现在函数调用中;
C、关键字参数必须位于位置参数之后;
D、关键字参数之间顺序无限制
A、一个函数中只允许有一条 return语句
B、Python中,def和 return是函数必须使用的保留字
C、Python函数定义中没有对参数指定类型,这说明,参数在函数中可以当作任意类型使用
D、函数eval()可以用于数值表达式求值,例如eval(‘2*3+1’)
A、在Python中,函数本身亦为对象。
B、在Python的函数中,有且只能有一个return语句。
C、在Python中,函数的return语句可以以元组tuple的方式返回多个值。
D、在Python中,默认参数的值可以修改。
A、参数的值是否改变与函数中对变量的操作有关,与参数类型无
B、参数是组合类型(可变对象)时,改变原参数的
C、参数是整数类型时,不改变原参数的值
D、参数是列表类型时,改变原参数的值
A、对于有默认参数值的形参,在函数调用时可以不为其传实参
B、对于没有指定默认参数值的形参,如果在函数调用时没有为其传实参,则形参的值为None
C、对于有默认参数值的形参,如果在函数调用时为其指定实参,则该形参使用传入的实参值
D、如果多个形参具有默认参数值,则函数调用时这些形参或者都使用默认参数值或者都使用传入的实参值
A、函数调用时,需要将形式参数传递给实际参数
B、形式参数是函数定义时提供的参数
C、实际参数是函数调用时提供的参数
D、Python参数传递时不构造新数据对象,而是让形式参数和实际参数共享同一对
B.结构体数组可以作为函数参数;
C.结构体指针可以作为函数参数
D.结构体指针可以作为函数参数;
D.结构体成员变量不可以作为函数参数
A、Python实行按值传递参数。值传递指调用函数时将常量或变量的值传递给函数的参数
B、实参与形参分别存储在各自的内存空间中,是两个不相关的独立变量
C、在函数内部改变形参的值时,实参的值一般是不会改变的
D、实参与形参的名字必须相同
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!