标签: python python-2.7
显然是以下Python函数
def fib(n): a, b = 0, 1 while n > 0: a, b, n = b, a+b, n-1 return b
可以返回第n个Fibonacci个数字。但是上面的while循环究竟是如何工作的呢?有人可以告诉我上面的代码如何能够提供fib(4) = 3吗?
Fibonacci
while
fib(4) = 3
谢谢。