python求斐波那契数列示例分享

Edie ·
更新时间:2024-11-10
· 951 次阅读

代码如下:
def getFibonacci(num):
 res=[0,1]
 a=0
 b=1
 for x in range(0,num):
  if x==a+b:
   res.append(x)
   a,b=b,a+b
 return res

res=getFibonacci(1000)
print(res)

#递归
a=[0,1]
qian=0
def fibna(num,qian):
 print(num)
 he=num+qian
 if he<1000:
  a.append(he)
  qian=num
  fibna(he,qian)
fibna(1,0)
print(a)

您可能感兴趣的文章:python计算圆周长、面积、球体体积并画出圆Python3计算三角形的面积代码Python求两个list的差集、交集与并集的方法Python中用max()方法求最大值的介绍简单介绍Python中用于求最小值的min()方法python里对list中的整数求平均并排序使用Python求解最大公约数的实现方法python求解水仙花数的方法python求众数问题实例利用Python求阴影部分的面积实例代码



示例 斐波那契数列 斐波那契 Python

需要 登录 后方可回复, 如果你还没有账号请 注册新账号