递归

递归
在函数内部,可以调用其他函数,如果一个函数在内部调用函数本身,这个函数就是递归函数,要有一个明确的结束条件
最大只能递归999层
每次进入更深一层递归是,问题的规模比上次递归都应有所减少

def calc(n):
      print(n)
      if int(n/2) > 1 :
            return calc(int(n/2))
      print("---->",n)
calc(10)

posted @ 2017-11-03 20:59  仔仔爱python  阅读(182)  评论(0)    收藏  举报