这是我的第一个问题,我开始学习Python。
这两个之间有什么区别:
a, b = b, a + b
和
a = b
b = a + b
当您按照以下示例编写时,它会显示不同的结果。
def fib(n):
a, b = 0, 1
while a < n:
print(a, end=' ')
a, b = b, a + b
print()
fib(1000)
和
def fib(n):
a, b = 0, 1
while a < n:
print(a, end=' ')
a = b
b = a + b
print()
fib(1000)