Python 斐波那契数列

斐波那契数列就是某一个数,总是前两个数之和,比如0,1,1,2,3,5,8
改进程序,要求用户输入一个数字,可以生成用户需要长度的斐波那契数列
 
#!/usr/bin/env python

fib = [0,1]

num = int(raw_input("Please enter number"))

for i in range(num - 2):
    fib.append(fib[-2]+ fib[-1])

print len(fib),fib,


/usr/bin/python2.6 /root/PycharmProjects/untitled10/fob.py
Please enter number5
5 [0, 1, 1, 2, 3]
 
原文地址:https://www.cnblogs.com/weiwenbo/p/6558146.html