斐波那契数列(分析别人的代码)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了斐波那契数列(分析别人的代码)相关的知识,希望对你有一定的参考价值。

斐波那契数列指的是这样一个数列 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233,377,610,987,1597,2584,4181,6765,10946,17711,28657,46368........

这个数列从第3项开始,每一项都等于前两项之和。

n1 = 0                     #给n1赋初始值
n2 = 1                     #给n1赋初始值
count = 0                  #给计数器初始值
while count < 10:          #循环条件为计数器小于10
   nth = n1 + n2           #n1加上n2为变量nth的值
   print(nth,end=" , ")    #打印nth变量
   n1 = n2                 #此时用n2给n1赋新值
   n2 = nth                #此时用nth给n2赋新值
   count += 1              #计数器加1

 

坚持!

以上是关于斐波那契数列(分析别人的代码)的主要内容,如果未能解决你的问题,请参考以下文章

剑指offer-斐波那契数列

基础递归 - 斐波那契数列

算法递归算法 ① ( 使用递归推导斐波那契数列 | 递归内存开销分析 | 递归三要素 : 定义 拆解 出口 )

python代码实现斐波那契数列数列

10斐波那契数列

数组:斐波那契数列