博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python 递归求和
阅读量:4919 次
发布时间:2019-06-11

本文共 410 字,大约阅读时间需要 1 分钟。

例子:

1 mylist = [1,2,3,4,5] 2 def func(var): 3     if var == []: 4         print('列表为空') 5         return 0 6     return var[0] + func(var[1:]) 7 #递归求和 8 #  1 + func([2,3,4,5]) 9 #   2 + func([3,4,5,])10 #       3 + func([4,5])11 #           4 + func([5])12 #               5 + []13 #                   014 mysum = func(mylist)15 print(mysum)

输出结果:列表为空

      15

转载于:https://www.cnblogs.com/sineik/p/8623017.html

你可能感兴趣的文章
如何正确配置客户端tnsname.ora文件
查看>>
当用户输入网址到页面展现,发生了什么?
查看>>
Linux运维:安装CentOS7图解
查看>>
CSS隐藏页面元素的方法
查看>>
B. Mike and Feet Codeforces Round #305 (Div. 1) (并查集)
查看>>
学习Python遇到的那些坑
查看>>
目录大纲
查看>>
PAT 甲级 1104 sum of Number Segments
查看>>
【BZOJ4827】【HNOI2017】礼物
查看>>
awk运用
查看>>
python socket 编程之三:长连接、短连接以及心跳
查看>>
BootStrap的入门和响应式的使用
查看>>
Spring boot Mybatis
查看>>
【zookeeper】ACL super 超级管理员
查看>>
On Pi
查看>>
定位--position属性
查看>>
学习Android过程中一些小知识点的积累
查看>>
关于lis的方案数
查看>>
线段树的高级操作
查看>>
单例模式
查看>>