python给多个数赋值,交换变量等

版权声明:如需转载,请注明本博客网址,谢谢! https://blog.csdn.net/qq_36478460/article/details/82193020

如果

a = 1
b = 2

那么,交换a和b的值用python怎么做?如下:

a, b = b, a

原理是什么?是把 b, a当成了(b, a)元组。但之后本人在学习过程中经常遇到容易混淆的情形,比如:

a, b = b, a + b

结果是 a = 2, b = 4 还是 a = 2, b = 3? 记住一句话即可:先算右面!a = 2, b = 3 正确。

猜你喜欢

转载自blog.csdn.net/qq_36478460/article/details/82193020
今日推荐