调用函数时,什么情况下可以不给函数的参数赋常量( )
A: 当参数为布尔值时
B: 当参数中有默认参数时
C: 当函数是类中的成员时
D: 永远不会
A: 当参数为布尔值时
B: 当参数中有默认参数时
C: 当函数是类中的成员时
D: 永远不会
举一反三
- 什么情况下声明函数时不能给参数赋默认值() A: 当函数只有一个参数时 B: 当函数是类中的成员时 C: 当参数是通过引用传递时 D: 永远不会
- 以下各项说法中,正确的是( )。 A: 当通过引用传递参数时,函数创建一个变量以存储参数的值 B: 当通过引用传递参数时,函数无法访问参数的值 C: 当通过引用传递参数时,调用程序创建一个临时变量以容纳参数的值 D: 当通过引用传递参数时,函数访问调用程序中参数的原始值
- 默认参数用于定义函数,为参数提供默认值,调用函数时可以不传该默认参数的值
- 下列关于函数调用说法正确的是( )。 A: 函数调用必须给出返回值 B: 函数形参默认值为空字符串 C: 没有参数时,函数默认返回值是None D: 当不定义函数的参数时,它是没有默认参数的
- 如果调用函数时不想为某个参数传值,则可以在定义函数时使用默认参数。