A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

根据今天讲的递归,做了一道关于递归的问题:先说一下递归,在函数内部,可以调用其他函数。如果一个函数在内部调用自身本身,这个函数就是递归函数。
特点:
1、函数内部自己调用自己
2、函数必须有出口
[backcolor=rgba(224, 219, 241, 0.819608)]例:
[backcolor=rgba(224, 219, 241, 0.819608)]斐波那契数列:就是前两个数的和为后一个数的值(0,1,1,2,3,5,8,13.........)

def feibo(n):
    if n == 1:
        return 1
    elif n == 2:
        return 1
    elif n ==3:
        return 2
    return feibo(n-1) + feibo(n-2)

a = feibo(4)
print(a)

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马