-4

如何在 Python 中编写以下累积值

如果我有

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

等等

4

1 回答 1

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..
于 2018-09-03T21:32:37.440 回答