下列关于函数调用说法正确的是( )。
A: 函数调用必须给出返回值
B: 函数形参默认值为空字符串
C: 没有参数时,函数默认返回值是None
D: 当不定义函数的参数时,它是没有默认参数的
A: 函数调用必须给出返回值
B: 函数形参默认值为空字符串
C: 没有参数时,函数默认返回值是None
D: 当不定义函数的参数时,它是没有默认参数的
举一反三
- 默认参数用于定义函数,为参数提供默认值,调用函数时可以不传该默认参数的值
- 定义Python函数时,如果函数中没有return语句,则默认返回None值
- 下面关于Python中函数参数的说法错误的是() A: 在函数定义时必须固定参数的数量 B: 使用位置参数传参时实参的数量和顺序必须和函数声明时的参数-样 C: 若是参数有默认值,在调用函数时没有给参数赋值,调用的函数就会使用这个默认值 D: 关键字参数传参是指在调用函数时通过参数名传递值
- 如果调用函数时不想为某个参数传值,则可以在定义函数时使用默认参数。
- 以下关于函数参数的描述,错误的是: A: 函数有多个默认参数时,调用函数可以不按顺序提供参数,不带参数名的就使用默认参数 B: 函数有多个默认参数时,调用函数可以按顺序提供默认参数,也可以不按顺序提供参数 C: 用数值类型的变量t做参数,函数内改变参数的值,函数外的t的值不变 D: 用列表类型的变量l做参数,函数内改变参数的值,函数外的l的值会改变