cumsum.py 355 B

123456789101112131415
  1. def cumsum(a, b, c=None, d=None, e=None):
  2. if e != None:
  3. s1 = a + b
  4. s2 = s1 + c
  5. s3 = s2 + d
  6. return (a, s1, s2, s3, s3 + e)
  7. elif d != None:
  8. s1 = a + b
  9. s2 = s1 + c
  10. return (a, s1, s2, s2 + d)
  11. elif c != None:
  12. s = a + b
  13. return (a, s, s + c)
  14. else:
  15. return (a, a + b)