首页 > 代码库 > 斐波那契数列(分析别人的代码)

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

斐波那契数列指的是这样一个数列 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

 

坚持!

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