python 实现斐波那契数列

2019-04-18  本文已影响0人  以我丶之姓
import sys
fib_list = []


def fib(max_num):
    a, b = 0, 1
    while b < max_num:
        fib_list.append(b)
        a, b = b, a+b
    print fib_list
    print "The Fibonacci sequence contained between 1 and %d has %d values !" % (max_num, len(fib_list))


if __name__ == "__main__":
    if len(sys.argv) != 2:
        print "please input argv"
    else:
        fib(int(sys.argv[1]))
上一篇下一篇

猜你喜欢

热点阅读