定义一个称为乘法的函数。它应该具有一个必需的参数,即字符串。它还应具有一个可选参数,一个名为mult_int的整数,默认值为10。该函数应返回字符串乘以该整数。 (即:输入“ Hello”,mult_int = 3,该函数
mult_int=10
def multiply(x,mult_int):
return str(x)*mult_int
错误:TypeError:multiple()恰好接受2个参数(给定1个)
答案 0 :(得分:-1)
要在函数中设置默认值,请在下面的代码中执行,并且不必使用str将x转换为字符串,只需发送字符串即可。
def multiply(x,mult_int=10):
return x*mult_int
print(multiply("I hope that's not your homework.\n", 2))
print(multiply("Bye."))