sách gpt4 ăn đã đi

Python a, b = b, a + b

In lại 作者:太空狗 更新时间:2023-10-29 17:09:07 25 4
mua khóa gpt4 giày nike

这是我的第一个问题,我开始学习Python。之间有区别吗:

a, b = b, a + b

một = 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=' ')
một = b
b = a + b
print()
fib(1000)

câu trả lời hay nhất

hiện hữu a, b = b, a + b 中,右侧的表达式在赋值给左侧之前先求值。所以它等同于:

c = a + b
một = b
b = c

在第二个示例中,Một 的值在 b = a + b 运行时已经更改。因此,结果是不同的。

关于Python a, b = b, a + b,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21990883/

25 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress