函数的高级话题(一)

递归函数

用递归求和:

1 #对列表或数组求和
2 def mysum(L):
3     if not L:
4         return 0
5     else:
6         return L[0] + mysum(L[1:])
7 
8 mysum([1, 2, 3, 4, 5, 6])
9 21

 

posted on 2017-01-05 11:01  知止而后有定  阅读(162)  评论(0)    收藏  举报

导航