用Python输出一个Fibonacci数列
斐波那契数列(Fibonacci sequence),又称黄金分割数列、因数学家列昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”
用文字来说,就是费波那契数列由0和1开始,之后的费波那契系数就是由之前的两数相加而得出。首几个费波那契系数是:
0,1,1,2,3,5,8,13,21,34,55,89,144,233……(OEIS中的数列A000045)
特别指出:0不是第一项,而是第零项。
[python@master2 test]$ more a.py a,b=0,1 while b<100: print(b) a,b=b,a+b
执行结果:
[python@master2 test]$ python3 a.py 1 1 2 3 5 8 13 21 34 55 89 [python@master2 test]$
天下难事,必作于易;天下大事,必作于细