关于函数的参数,以下选项中描述错误的是()
A.在定义函数时,可以设计可变数量参数,通过在参数前增加星号实现
B.一个元组可以传递给带有星号的可变参数
C.可选参数可以定义在非可选参数的前面
D.在定义函数时,如果有些参数存在默认值,可以在定义函数时直接为这些参数指定默认值
- · 有4位网友选择 A,占比36.36%
- · 有4位网友选择 B,占比36.36%
- · 有2位网友选择 D,占比18.18%
- · 有1位网友选择 C,占比9.09%
A.在定义函数时,可以设计可变数量参数,通过在参数前增加星号实现
B.一个元组可以传递给带有星号的可变参数
C.可选参数可以定义在非可选参数的前面
D.在定义函数时,如果有些参数存在默认值,可以在定义函数时直接为这些参数指定默认值
A、在定义函数时,可以设计可变数量参数,通过在参数前增加星号(*)实现
B、一个元组可以传递给带有星号的可变参数
C、可选参数可以定义在非可选参数的前面
D、在定义函数时,如果有些参数存在默认值,可以在定义函数时直接为这些参数指定默认值
A、函数调用时,需要将形式参数传递给实际参数
B、形式参数是函数定义时提供的参数
C、实际参数是函数调用时提供的参数
D、Python参数传递时不构造新数据对象,而是让形式参数和实际参数共享同一对
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、当有多个形参时,各形参之间用逗号分隔
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!