呆鸟的Python数据分析数据结构和算法分析

05-递归

2020-03-17  本文已影响0人  卯月七

递归是函数对自身的调用,为了防止死循环的发生,需要基线条件的设立,给出递归结束的条件。

1. 什么是递归

递归是函数内部对函数本身的调用,需要注意基线条件进行递归的结束和返回值。

2. 递归的优缺点

3. 代码

def count_down(num):
  print(num)
  # 基线条件
  if num<=1:
    return
  count_down(num-1)
上一篇下一篇

猜你喜欢

热点阅读