如何用Python計(jì)算黃金分割數(shù)列
學(xué)得深入,思考透徹,就能舉一反三,發(fā)現(xiàn)事物之間的同質(zhì)性,表面只學(xué)了一樣,其實(shí)這類(lèi)都明白了,效率會(huì)更高,效果也更好。下面就和小伙伴們共同學(xué)習(xí),怎樣用Python計(jì)算出黃金分割數(shù)列? 創(chuàng)建Python文
學(xué)得深入,思考透徹,就能舉一反三,發(fā)現(xiàn)事物之間的同質(zhì)性,表面只學(xué)了一樣,其實(shí)這類(lèi)都明白了,效率會(huì)更高,效果也更好。下面就和小伙伴們共同學(xué)習(xí),怎樣用Python計(jì)算出黃金分割數(shù)列?
創(chuàng)建Python文件
首先,右鍵點(diǎn)擊【項(xiàng)目】,創(chuàng)建一個(gè)【Python】文件,命名為。
編寫(xiě)代碼
接著,在右側(cè)輸入以下代碼:
def fib(n):
if n 1:
return [1]
if n 2:
return [1, 1]
fibs [1, 1]
for i in range(2, n):
(fibs[-1] fibs[-2])
return fibs
輸出前10個(gè)斐波那契數(shù)列
print(fib(10))
運(yùn)行代碼
然后,復(fù)制代碼粘貼到剛剛創(chuàng)建的文件中。
隨后,右鍵選擇運(yùn)行代碼文件。
查看運(yùn)行結(jié)果
最后,在最下面的輸出窗口就可以看到運(yùn)行結(jié)果,即前10個(gè)斐波那契數(shù)列。