斐波那契数列
斐波那契数列(Fibonacci sequence),又称黄金分割数列,由于是被数学家列昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”。
数学上,斐波那契数列以递归的形式进行定义:
此后的每一项都是前两项的加和,根据这个规律,可以利用Python编写简单的程序来实现输出指定的n位斐波那契数字,代码如下:
'''
@Author: FangChur
@Date: 2020-04-03 10:19:27
@LastEditTime: 2020-04-03 10:51:20
@FilePath: \learn\fibs.py
'''
fibs = [0,1]
num = int(input('你想得到多少位斐波那契数字?'))
for i in range(num-2):
fibs.append(fibs[-2]+fibs[-1])#append为列表尾添加新对象
print(fibs)
注:该代码在visual Studio Code编译
参考链接:斐波那契数列