我怎么想基于重复添加进行乘法,但是调用我所做的add()函数进入乘法函数?我想在“for”循环中使用add()函数,但我想不出我将如何实际执行它。
编辑:我的问题基本上是如何在for循环中的multiply()函数中使用“add()”函数来根据重复的加法进行乘法运算?
消息代码:
def add (num1,num2):
return num1 + num2
def subtract (num1,num2):
return num1 - num2
def multiply(num1,num2):
sum_of_num = 0
for i in range(0,num2,1):
sum_of_num += num1
return sum_of_num
答案 0 :(得分:1)
只需使用+=
功能更改add
:
def add(num1, num2):
return num1 + num2
def subtract(num1, num2):
return num1 - num2
def multiply(num1, num2):
sum_of_num = 0
for i in range(num2):
sum_of_num = add(sum_of_num, num1)
return sum_of_num