您好。我也是一名学习程序员,我被问到同样的问题,你被问到斐波那契数字,我无法弄清楚。你能否告诉我你用来生成这些数字的代码,要求用户给出数字,只找到指定范围内的数字?谢谢
答案 0 :(得分:1)
我不打算给你代码 - 你应该能够自己写。以下是编写时可能需要了解的一些内容(不使用递归):
(n1)
,1 (n2)
和n1 + n2 sumn
的变量。for i in range(amount_of_numbers)
创建循环,其中amount_of_numbers
是您要生成的数字n1
重新分配给n2
,将n2
重新分配给sumn
,然后再次sumn
重新分配给n1 + n2。sumn
(在循环内)。如果你真的迷失在哪里,你应该知道这一点。如果您需要有关特定语法的帮助,可以查看python docs。
您的输出应如下所示:
1
1
2
3
5
8
13
21
答案 1 :(得分:0)
答案 2 :(得分:0)
这个问题和答案为您提供了所需的一切,我认为:How to write the Fibonacci Sequence in Python