码迷,mamicode.com
首页 > 编程语言 > 详细

斐波那契数列——Python实现

时间:2020-01-01 10:15:44      阅读:83      评论:0      收藏:0      [点我收藏+]

标签:功能   code   fibonacci   代码   代码生成   font   python实现   div   range   

 
 
# 功能:求斐波那契数列第 n 个数的值
# 在此设置 n
n = 30
print(\n);print(n = ,n)
# 代码生成 Fibonacci 序列,存于数组A
A = [0]*n
A[0] = 1;A[1] = 1
for i in range(2,n):
    A[i] = A[i-1] + A[i-2]
print(\n前 n 个数的斐波那契数列为:);print(A)
print(\n斐波那契数列第 n 个数的值为:,A[n-1]);
print(\n)

# 运行结果

n =  30

前 n 个数的斐波那契数列为:
[1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765, 10946, 17711, 28657, 46368, 75025, 121393, 196418, 317811, 514229, 832040]

斐波那契数列第 n 个数的值为: 832040

 

 
 

斐波那契数列——Python实现

标签:功能   code   fibonacci   代码   代码生成   font   python实现   div   range   

原文地址:https://www.cnblogs.com/aiyou-3344520/p/12128031.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!