代码部分: def my_sum(i): if i < 0: raise ValueError elif i <= 1: return i else: return i + my_sum(i-1) print(my_sum(1)) print(my_sum(5)) print(my_sum(10)) print(my_sum(100))
运行结果:
1
15
55
5050
代码部分: def my_sum(i): if i < 0: raise ValueError elif i <= 1: return i else: return i + my_sum(i-1) print(my_sum(1)) print(my_sum(5)) print(my_sum(10)) print(my_sum(100))
运行结果:
1
15
55
5050