斐波那契數 由0和1開始,之後的費波那契繫數就是由之前的兩數相加而得出。 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233... 代碼實現 max為初始0,1後出現的數字最大個數 def fib(max): n, a, b = 0, 0, 1 whi ...
斐波那契數
由0和1開始,之後的費波那契繫數就是由之前的兩數相加而得出。
0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233...
代碼實現
# max為初始0,1後出現的數字最大個數
def fib(max):
n, a, b = 0, 0, 1
while n < max:
print b
# b, a + b 返回tuple 後賦值給a, b
a, b = b, a + b
n = n + 1
def fib(10)