要编写一个接受参数n的make_fibonacci,该参数生成并返回一个包含fibonacci序列的前n + 1个项的元组,其中n> = 0。

def make_fibonacci(n):
    a, b = 0, 1
    for i in range(d):
        a, b = b, a+b

但由于我需要元组中的斐波那契范围,例如

make_fibonacci(10)  
>>> (0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55)

非常感谢!

===============>>#1 票数:3

要编写一个接受参数n的make_fibonacci,该参数生成并返回一个包含fibonacci序列的前n + 1个项的元组,其中n> = 0。

def make_fibonacci(n):
    a, b = 0, 1
    for i in range(d):
        a, b = b, a+b

但由于我需要元组中的斐波那契范围,例如

make_fibonacci(10)  
>>> (0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55)

非常感谢!

===============>>#2 票数:2

要编写一个接受参数n的make_fibonacci,该参数生成并返回一个包含fibonacci序列的前n + 1个项的元组,其中n> = 0。

def make_fibonacci(n):
    a, b = 0, 1
    for i in range(d):
        a, b = b, a+b

但由于我需要元组中的斐波那契范围,例如

make_fibonacci(10)  
>>> (0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55)

非常感谢!

===============>>#3 票数:2

要编写一个接受参数n的make_fibonacci,该参数生成并返回一个包含fibonacci序列的前n + 1个项的元组,其中n> = 0。

def make_fibonacci(n):
    a, b = 0, 1
    for i in range(d):
        a, b = b, a+b

但由于我需要元组中的斐波那契范围,例如

make_fibonacci(10)  
>>> (0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55)

非常感谢!

===============>>#4 票数:1 已采纳

要编写一个接受参数n的make_fibonacci,该参数生成并返回一个包含fibonacci序列的前n + 1个项的元组,其中n> = 0。

def make_fibonacci(n):
    a, b = 0, 1
    for i in range(d):
        a, b = b, a+b

但由于我需要元组中的斐波那契范围,例如

make_fibonacci(10)  
>>> (0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55)

非常感谢!

===============>>#5 票数:1

要编写一个接受参数n的make_fibonacci,该参数生成并返回一个包含fibonacci序列的前n + 1个项的元组,其中n> = 0。

def make_fibonacci(n):
    a, b = 0, 1
    for i in range(d):
        a, b = b, a+b

但由于我需要元组中的斐波那契范围,例如

make_fibonacci(10)  
>>> (0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55)

非常感谢!

===============>>#6 票数:0

要编写一个接受参数n的make_fibonacci,该参数生成并返回一个包含fibonacci序列的前n + 1个项的元组,其中n> = 0。

def make_fibonacci(n):
    a, b = 0, 1
    for i in range(d):
        a, b = b, a+b

但由于我需要元组中的斐波那契范围,例如

make_fibonacci(10)  
>>> (0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55)

非常感谢!

  ask by user3251511 translate from so

未解决问题?本站智能推荐:

2回复

python 3中的斐波那契数列仅显示最终数字

我是Python的初学者,并尝试递归打印Fibonacci系列。 当我尝试这样做时,return函数根本不会打印,因此仅打印我传递的参数。 这是代码: 有人可以帮我获得系列中的所有数字吗?
1回复

在Python的斐波那契数列中获取无限循环

在此,程序会要求用户输入一个范围,然后将系列打印到该范围。 但是,m得到了一系列无限循环。 谁能帮我?
1回复

修改列表中的斐波那契数列— Python

我从旨在列出甚至斐波那契数字的列表的程序中得到了意外的结果。 查找所有数字的代码部分可以正常工作,但是当到达 部分似乎出错了,因为它不能消除所有的奇数。 以下是整个程序。 我究竟做错了什么?
4回复

斐波那契数列在Python中的变化

我正在研究Python中的递归,现在这个练习遇到了问题: 请记住,斐波那契数列是一个数字序列,其中每个数字都是前两个数字的和。 对于此问题,请以递归方式递归实现Fibonacci! 假设我们要创建一个称为Fibonacci-3的新数字序列。 在斐波那契3中,序列中的每个数字
1回复

Python中的斐波那契数列给出奇怪的结果

我已经开始学习python,我在fibonacci上的第一个程序开始给我一些奇怪的答案,我知道我在概念上缺少某些东西,因此需要一些专家的指导。 我的程序看起来像这样 产量 但是当我这样写的时候,我得到了正确的结果 输出: 指导我
3回复

在元组中制作斐波那契

这是我的代码,但无法获得所需的输出。 怎么了 ?
4回复

Python中的斐波那契数列计算有什么问题?

我是Python的新手,想知道递归是否有效。 我无法运行我的代码。 应该打印所有斐波那契数字:
2回复

Python中的斐波那契记忆

我写了这段代码来计算第n个斐波那契数,它可以工作(计算正确的数),但是由于表未更新而失败。 有人知道为什么吗? 这是我得到的错误,我认为是由非更新表引起的(因为table [n]始终= -1):
3回复

在Python中计算斐波那契数列的第n个项

下面的代码是针对各种测试用例t使用矩阵幂运算来计算python中的n项和斐波那契序列。但是该程序给出了荒谬的输出。请告诉我我错了。当我在C ++中运行代码时,它可以完美运行。
3回复

使用python的有限斐波那契数列

我想编写一个代码,以打印斐波那契数列直到特定数字的列表。 在这种情况下,可以说它是30。问题是它总是打印太多的数字,它将最多打印34,而不是21