欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

打印斐波那契数列

程序员文章站 2022-05-28 14:21:26
...

斐波那契数列(Fibonacci sequence),又称黄金分割数列、因数学家列昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:1、1、2、3、5、8、13、21、34、……在数学上,斐波那契数列以如下被以递推的方法定义:F(1)=1,F(2)=1, F(n)=F(n - 1)+F(n - 2)(n ≥ 3,n ∈ N*)在现代物理、准晶体结构、化学等领域,斐波纳契数列都有直接的应用,为此,美国数学会从 1963 年起出版了以《斐波纳契数列季刊》为名的一份数学杂志,用于专门刊载这方面的研究成果。
斐波那契数列
打印斐波那契数列
----------------------------------------------来自百度

题目17:打印斐波那契数列

方法1:

a=0
b=1
c=a+b
print(a)
print(b)
while c < 1000:
    print(c)
    a=b
    b=c
c=a+b

打印斐波那契数列
方法2:

a=b=1
print(a,b)
for i in range(1,7):
    print(a+b)
    c=a#把原a的值赋给c
    a=b#把a赋值给第二位数值
b=c+b#求第三位数值

打印斐波那契数列
方法3:

a=b=1
print(a,b)
for i in range(1,7):
    print(a+b)
a,b=b,a+b

打印斐波那契数列

相关标签: python每日一练