用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]$ 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM