斐波那契數(shù)列(Fibonacci sequence),又稱黃金分割數(shù)列。
是意大利數(shù)學(xué)家萊昂納多·斐波那契(Leonardoda Fibonacci)在《計(jì)算之書》中提出一個(gè)在理想假設(shè)條件下兔子成長率的問題而引入的數(shù)列沮榜,所以這個(gè)數(shù)列也被戲稱為"兔子數(shù)列"战虏。
斐波那契數(shù)列的特點(diǎn)是數(shù)列的前兩個(gè)數(shù)都是1策严,從第三個(gè)數(shù)開始,每個(gè)數(shù)都是它前面兩個(gè)數(shù)的和蝙寨,形如:1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, ...晒衩。斐波那契數(shù)列在現(xiàn)代物
理、準(zhǔn)晶體結(jié)構(gòu)墙歪、化學(xué)等領(lǐng)域都有直接的應(yīng)用听系。
"""
生成斐波那契數(shù)列的前20個(gè)數(shù)。
說明:斐波那契數(shù)列(Fibonacci sequence)虹菲,又稱黃金分割數(shù)列靠胜,
是意大利數(shù)學(xué)家萊昂納多·斐波那契(Leonardoda Fibonacci)在《計(jì)算之書》中提出一個(gè)
在理想假設(shè)條件下兔子成長率的問題而引入的數(shù)列,所以這個(gè)數(shù)列也被戲稱為"兔子數(shù)列"毕源。
斐波那契數(shù)列的特點(diǎn)是數(shù)列的前兩個(gè)數(shù)都是1浪漠,從第三個(gè)數(shù)開始,每個(gè)數(shù)都是它前面兩個(gè)數(shù)的和霎褐,
形如:1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, ...址愿。斐波那契數(shù)列在現(xiàn)代物
理、準(zhǔn)晶體結(jié)構(gòu)冻璃、化學(xué)等領(lǐng)域都有直接的應(yīng)用响谓。
"""
fibon = [1, 1]
while len(fibon) < 20:
fibon.append(fibon[-1] + fibon[-2])
print(fibon)
print(len(fibon))
# 第二種方法
a = 0
b = 1
for i in range(20):
a, b = b, a + b
print(a, end=' ')