我已经搜索了Stack Overflow,还没有找到我的问题,所以我认为这篇文章是安全的。我正在编写一段标准代码,它打印Fibonacci序列的前10个整数,然后将前10个整数相加并打印总和。我所写的代码基本上可以工作,但我正在尝试组合底部的map和inject方法,以使代码更有效率。我们将非常感谢您的任何意见。end end
p (1..10)
我编写了这段简单的代码,让用户看看他们的输入是否在fibonacci序列中。但是,即使我输入的数字实际上是斐波纳契数,代码也总是返回"This number is not fibonacci“。我试着打印这个列表,它确实包含了应该包含的前100个斐波纳契数。有什么问题吗?number = 1while x < 100: fibonacci.ap