该函数应返回字符串乘以整数

时间:2020-05-26 12:23:38

标签: python python-3.x

定义一个称为乘法的函数。它应该具有一个必需的参数,即字符串。它还应具有一个可选参数,一个名为mult_int的整数,默认值为10。该函数应返回字符串乘以该整数。 (即:输入“ Hello”,mult_int = 3,该函数

mult_int=10
def multiply(x,mult_int):
    return str(x)*mult_int

错误:TypeError:multiple()恰好接受2个参数(给定1个)

source:

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."))