关于默认参数传递一下描述不正确的是:
A: 参数默认值在函数定义时赋值
B: 有默认值的参数一般位于参数列表靠后的位置
C: 有默认值的参数可以在函数调用时进行新的赋值
D: 默认参数值可以是一个常量,也可以是一个变量。
A: 参数默认值在函数定义时赋值
B: 有默认值的参数一般位于参数列表靠后的位置
C: 有默认值的参数可以在函数调用时进行新的赋值
D: 默认参数值可以是一个常量,也可以是一个变量。
举一反三
- 默认参数用于定义函数,为参数提供默认值,调用函数时可以不传该默认参数的值
- 定义函数时可以给函数的形参设置默认值,这样的参数称为()。 A: 默认参数 B: 自定义参数 C: 赋值参数 D: 形式参数
- 以下关于函数参数的描述,错误的是: A: 函数有多个默认参数时,调用函数可以不按顺序提供参数,不带参数名的就使用默认参数 B: 函数有多个默认参数时,调用函数可以按顺序提供默认参数,也可以不按顺序提供参数 C: 用数值类型的变量t做参数,函数内改变参数的值,函数外的t的值不变 D: 用列表类型的变量l做参数,函数内改变参数的值,函数外的l的值会改变
- 函数在定义时使用默认值参数,在调用时可以不必给出默认值参数的值
- 关于函数的参数传递,描述错误的是( )。 A: 函数的参数在定义时可以指定默认值,当函数被调用时,如果没有传入对应的参数值,则使用函数定义时的默认值代替。 B: 函数定义时,可选参数可以放在非可选参数前面。 C: 函数调用时,默认采用按照位置顺序的方式传递给函数。 D: 函数调用时,也支持按照参数名称方式传递参数,不需要保持参数传递的顺序,参数之间的顺序可以任意调整,只需要对每个必要参数赋予实际值即可。