Py学习  »  Python

Python:查找给定数字列表中的每个Fibonacci序列

RazorWrecktor • 5 年前 • 1452 次点击  

一种程序,它从用户那里获取一个用“,”分隔的数字表,并从中提取和打印出每个斐波那契数列。

In: 5,6,9,3,0,1,1,2,3,8,2,9,3,0,1,1,2,3,5,98
Out: 
[0,1,1,2,3]
[0,1,1,2,3,5]

我试图使用“for”循环来查找第一个0并在它之后处理程序。就像它检查并跟踪fibonacci序列的列表,直到它脱离序列,打印列表,然后查找下一个0。 我写了代码中获取输入的部分,但我不知道如何完成其余部分

numbers = input("Enter your numbers list and use comma to seperate them: ")
numlist = numbers.split(",")
numlist = [int(x) for x in numlist]
result = []

我希望我的解释清楚。有人能帮忙吗?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/53023
 
1452 次点击  
文章 [ 3 ]  |  最新文章 5 年前