找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 1927|回复: 1

[求助] 如何理解Recursion?

1

主题

1

帖子

1

积分

贫民

积分
1
zhhpy 发表于 2019-11-5 16:01:13 | 显示全部楼层 |阅读模式
def tri_recursion(k):
  if(k>0):
    result = k+tri_recursion(k-1)
    print(result)
  else:
    result = 0
  return result

print("\n\nRecursion Example Results")
tri_recursion(6)




显示:
Recursion Example Results
1
3
6
10
15
21


请问:运行的每一步是啥,才能得到如上的结果?
谢谢各位大侠!!!
回复

使用道具 举报

0

主题

956

帖子

956

积分

圣骑士

积分
956
sheeboard 发表于 2019-11-6 23:31:38 | 显示全部楼层
1+2+3+4+5+6
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表