1. 斐波拉契数列的概念

斐波拉契(Fibonacci)数列是一系列数字,通过将前面的两个数字相加得到下一个数字:

0,1,1,2,3,5,8,13,21,34 ......

2. 示例程序

print()

#关键字'def'介绍了一个方法的定义
#它必须跟着方法的名字和括号后的一系列的参数
#statement要接着下一行必须缩进

def fib(n):
#第一行可以做注释,总结这个方法的功能
    """
This funciton returns the Fiboacci Series.
    """
    result=[]
    a,b=0,1
    for i in range(n):
        result.append(b)
        a,b=b,a+b
        
    return result
        
#print documentation
print(fib.__doc__)

print (fib(10))
        

3. 运行结果

斐波拉契数列运行结果