【发布时间】:2014-10-20 18:16:19
【问题描述】:
这是一个非常简单的脚本,但是当你用任何数字调用函数时,结果是错误的。
def fib(n):
a=0
b=1
while a < n:
a, b = b, a+b
print(a)
fib(10) = 13。这是错误的。
【问题讨论】:
-
您的函数返回斐波那契数列中大于或等于 n 的第一个值。
标签: python while-loop fibonacci