源码之家

  • 首页
  • 文章
  • 问答
  • 下载
您的位置: 首页  >  文章  >  Python程序:输出斐波那契数列

Python程序:输出斐波那契数列

分类: 文章 • 2024-09-24 14:39:22

定义一个Python函数fib(n),返回斐波那契数列前n项构成的列表。

Python程序:输出斐波那契数列

def fib(n):
    fib = []
    if n == 1:
        fib.append(1)
    elif n == 2:
        fib.append(1)
        fib.append(1)
    else:
        fib.append(1)
        fib.append(1)
        count = 2
        a, b = 1, 1
        while count < n:
            a, b = b, a + b
            count = count + 1
            fib.append(b)
    return fib

n = int(input("n = "))
print(fib(n))

 

相关推荐

  • 【Java】求100以内的斐波那契数列
  • 斐波那契额数列
  • 用JAVA输出斐波拉契数列的3种方法
  • 计算斐波那契数列中的第n个数
  • Python程序生成斐波那契数列
  • 【剑指offer】10.斐波那契数列 递归还是迭代!=重复多 ?递归 :动态规划
  • 剑指Offer(java+第九题,斐波那契数列)
  • 求职干货:再也不怕面试官问斐波那契数列了!
  • ABB机器人之递归函数实现斐波那契数列
  • 拜托,面试别再问我斐波那契数列了!!!
  • [CDH] 记一次CDH5集成SPARK2时parcel**报错“WARN:Parcel not distributed but have active state ACTIVATIN”的问题解决
  • 记一次对PUBG吃鸡外挂病毒的反制过程
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 源码之家    备案号:   粤ICP备20058927号