我是靠谱客的博主 大胆蜗牛,最近开发中收集的这篇文章主要介绍python, 打印斐波那契数列的前n个数字代码运行结果,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

打印斐波那契数列的前n个数字

  • 代码
  • 运行结果

代码

def fibo(x): #获取斐波那契序列
    """
    :param x: the x number in fibo
    :return:the x number in fibo
    """
    if x < 1 or type(x) != int:
        return None
    elif x == 1:
        return 1
    elif x == 2:
        return 1
    else:
        return fibo(x-2) + fibo(x-1)

def getN_num_in_Fibo(nums):
    num_list = []
    for i in range(1, nums+1): #下标从1 开始,需要取到第n个则需要写到n+1
        num_list.append(fibo(i))
    return num_list

print(getN_num_in_Fibo(12)) #打印斐波那契数列里面的前12个数字

运行结果

在这里插入图片描述

最后

以上就是大胆蜗牛为你收集整理的python, 打印斐波那契数列的前n个数字代码运行结果的全部内容,希望文章能够帮你解决python, 打印斐波那契数列的前n个数字代码运行结果所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(39)

评论列表共有 0 条评论

立即
投稿
返回
顶部