你们要的斐波那契数列问题python版实现来了!

亦凉 2023-03-14 10:37 26阅读 0赞

源代码

  1. def fib(n):
  2. if n in [1,2]:
  3. return 1
  4. else:
  5. return fib(n-1) + fib(n-2)
  6. n = eval(input("斐波那契数列的长度(多少个数字):"))
  7. for i in range(1,n):
  8. print(fib(i), end=" ")

运行结果

运行结果

温馨提示:长度不要太大,不然等待的时间会比较长

发表评论

表情:
评论列表 (有 0 条评论,26人围观)

还没有评论,来说两句吧...

相关阅读

    相关 python实现数列

    斐波那契数列是一个非常经典的数列,它的定义是:第0项为0,第1项为1,从第二项开始,每一项都等于前两项之和。 下面是几种Python实现斐波那契数列的方法: 方法一:递归

    相关 (python)数列

     斐波那契数列是一种非常有意思的数列,由 00 和 11 开始,之后的斐波那契系数就由之前的两数相加。用数学公式定义斐波那契数列则可以看成如下形式: F\_0=0F​0