用Python计算累加

时间:2018-09-03 21:24:03

标签: python

如何使用Python编写以下累积代码

如果我有

  x=1, y=2
  cum1=x*y+0=2
  cum2=x*y+cum1=4
  cum3=x*y +cum2=6

依此类推

1 个答案:

答案 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..