Fibonacci 的Python实现

Fibonacci 的Python实现

def fib(max):
    L = [1,1]
    i = 0
    j = 0
    if max == 0:
        return 
    elif max == 1:
        return [1]
    elif max == 2:
        return L
    else:
        while i + 2 < max:
            j = L[i] + L[i+1]
            L.append(j)
            i = i + 1
        return L
def fib(max):
    a, b, i = 0, 1, 0
    while i < max:
        print(b)
        a, b = b, a + b
        i = i + 1
posted @ 2018-11-15 13:17  崔杯杯  阅读(306)  评论(0编辑  收藏  举报