1. 程式人生 > >python中for用來遍歷range函式

python中for用來遍歷range函式

栗子:計算斐波那契數列(任一個數都是前兩個數之和的數字序列)

Python2.7實現程式碼如下:

fibs=[0,1]          //初始化定義數列值
for i in range(20):     //迴圈遍歷20次
    fibs.append(fibs[-2]+fibs[-1])
print fibs    //打印出22位的斐波那契數列;


注:原始碼中的i是任意變數值,用來遍歷而已;非要列印它的話,它最終的值為19;

append()函式是列表的內建函式,用來在列表末尾繼續新增值的;

-2,-1就不多解釋了,列表逆向索引;