问题描述
- python中a,b=b,a+b怎么理解?是怎么运行的呢?小白提问
-
最近学习python,遇到如题疑问,哪位大侠帮帮解惑一下!万分感谢
解决方案
应该是元组操作
(a,b)是一个元组,让它等于(b,a+b)这个元组的值。
举例:
a=3, b=5
执行完就是a=5, b=8
解决方案二:
直接按逗号来分别取
a = b
b = a + b
解决方案三:
注意
(a,b)=(b,a)
相当于交换ab
但是
a=b
b=a
则ab都变成了b
时间: 2024-10-11 13:10:21