首页 > 代码库 > Python开发【第一篇】Python基础之函数递归

Python开发【第一篇】Python基础之函数递归

函数递归

递归的本质: 就是一个函数调用另外一个函数。

def d():
    return ‘123‘

def c():
    r = d()
    return r

def b():
    r = c()
    return r

def a():
    r = b()
    print(r)

a()

 

def func(n):
    n += 1
    if n >=4:
        return ‘end‘
    return func(n)
r = func(1)
print(r)

 

Python开发【第一篇】Python基础之函数递归