a, b = 0, 1
a, b = b, a + b
可以这么理解:
先将等号右边的进行计算,得到的值再赋值
所以结果a = 1 b = 1
这个与 a = b ; b = a + b的结果是不一样的
本文详细解析了Python中使用元组进行变量交换的机制,通过具体的代码示例,阐述了a,b=0,1与a,b=b,a+b两种不同赋值方式的区别,帮助读者深入理解Python的变量操作。
a, b = 0, 1
a, b = b, a + b
可以这么理解:
先将等号右边的进行计算,得到的值再赋值
所以结果a = 1 b = 1
这个与 a = b ; b = a + b的结果是不一样的

被折叠的 条评论
为什么被折叠?