Python交换a,b两个数值的三种方式

# coding:utf-8
a = 1
b = 2

# 第一种方式
# t = a  # 临时存放变量值
# a = b
# b = t

# 第二种方式
# a = a + b  # a的值已经不是原始值了,b还有效
# b = a - b  # 这里就能获得a的原始值了
# a = a - b  # 这里就能获得b的原始值了

# 第三种方式
a, b = b, a

print("A->", a, "B->", b)

执行结果:
	A-> 2 B-> 1

转载于:https://www.cnblogs.com/weibgg/p/10786959.html

你可能感兴趣的:(Python交换a,b两个数值的三种方式)