如何使用Python编写以下累积代码
如果我有
x=1, y=2
cum1=x*y+0=2
cum2=x*y+cum1=4
cum3=x*y +cum2=6
依此类推
答案 0 :(得分:1)
您想多次重复相同的操作,因此可以使用保留前一个值的循环。
x = 1
y = 2
previous = 0
for i in range(0, 10):
new = x*y + previous
print(new)
previous = new
# output: 2, 4, 6, 8, 10 etc..