码迷,mamicode.com
首页 > 其他好文 > 详细

函数的递归

时间:2019-07-14 13:11:10      阅读:54      评论:0      收藏:0      [点我收藏+]

标签:重复   col   应该   print   结束   nbsp   条件   递归函数   就是   

函数的递归

# 递归分为两个阶段
#     1.回溯:就是一次次重复的过程,这个重复过程必须建立在每一次重复问题的复杂程度都应该下降
#            直到有一个最终的结束条件
#     2.递推:一次次往回推导的过程


l = [1,[2,[3,[4,[5,[6,[7,[8,[9,[10,[11,[12,[13,]]]]]]]]]]]]]
# 将列表中的数字依次打印出来
def func(args):
    for i in args:
        if type(i) is int:
            print(i)
        else:
            func(i)


func(l)
# 递归函数不需要考虑递归次数,要确定好结束的条件

 

函数的递归

标签:重复   col   应该   print   结束   nbsp   条件   递归函数   就是   

原文地址:https://www.cnblogs.com/asdaa/p/11183725.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!