首页 > 其他分享 >10.10 斐波那契数列_本章总结

10.10 斐波那契数列_本章总结

时间:2022-09-07 12:03:56浏览次数:75  
标签:fib return 数列 斐波 print 10.10 那契

 

 #斐波那契数列  计算    1,1,2,3,5,8    后面的数为前面两数相加

def fib(n):
    if  n==1:
        return  1
    elif n==2:
        return 1
    else:
        return  fib(n-1)+fib(n-2)
#斐波那契数列第6位上的数字
print(fib(6))
print('-----------------------------')
#输出前6位上的数字
for i in range(1,7):
    print(fib(i))
E:\PycharmProjects\pythonProject\venv\Scripts\python.exe E:/PycharmProjects/pythonProject/demon1/demo33.py
8
-----------------------------
1
1
2
3
5
8

进程已结束,退出代码0

 

标签:fib,return,数列,斐波,print,10.10,那契
From: https://www.cnblogs.com/988MQ/p/16664895.html

相关文章

  • python 用循环和递归分别实现斐波那契数列
    用循环和递归分别实现斐波那契数列#1\用for循环实现斐波那契数列res=[]foriinrange(10):ifi<2:res.append(1)else:res.append(res[i-......
  • 信息学奥赛一本通 1188:菲波那契数列(2)
    时间限制:1000ms      内存限制:65536KB提交数:46311   通过数:17428【题目描述】菲波那契数列是指这样的数列:数列的第一个和第二个数都为<spa......
  • CF446C(线段树+斐波那契)
    CF446C(线段树+斐波那契数列)CF链接洛谷链接题目大意:区间加斐波那契数列,区间求和分析:一眼鉴定为线段树难点在于如何打标记,合并和传递标记对于斐波那契数列有几个性......
  • C2解决斐波那契数列
    此题较为简单,只需定出后一项等于前两项之和即可代码如下1#include<stdio.h>2#defineN1003voidshow(inta[N])//定义一个函数4{5for(inti=1;i<=2......
  • CSP-S模拟1 [斐波那契,数颜色,分组]
    CSP-S模拟1洛谷上原题,不挂题面了。A.斐波那契P3938斐波那契观察上图,可发现规律:一个数的父亲等于这个数减去最大的小于它的斐波那契数。特殊的,如果这个数是斐波那契......
  • 矩阵递推斐波那契数列
      斐波那契数列都很熟悉,它满足,\(F_{n}=\begin{cases}1&n\leqslant2\\F_{n-1}+F_{n-2}&n>2\end{cases}\)。因为\(F_n\)从第三项开始是不断的递推下去的,所以......
  • 【python3.8】斐波拉契数列实现
    importtimedefmemoize(f):memo={}defhelper(x):ifxnotinmemo:memo[x]=f(x)returnmemo[x]returnhelper......
  • leetcode 斐波那契数列 javascript实现
    写一个函数,输入n,求斐波那契(Fibonacci)数列的第n项(即F(N))。斐波那契数列的定义如下:F(0)=0,  F(1) =1F(N)=F(N-1)+F(N-2),其中N>1.斐波那契数列由0......
  • 斐波那契数列前1000项
    {1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,1597,2584,4181,6765,10946,17711,28657,46368,75025,121393,196418,317811,514229,832040,1346269,2178309,3524578,57......
  • 剑指 Offer 10- I. 斐波那契数列
    一、题目写一个函数,输入n,求斐波那契(Fibonacci)数列的第n项(即F(N))。斐波那契数列的定义如下:F(0)=0,  F(1) =1F(N)=F(N-1)+F(N-2),其中N>1.斐......