Python 中交换变量的 3 种方法
2021-10-16
使用临时变量
temp变量。该temp变量用来存储拳头变量的值(temp = a),允许你交换两个变量的值(a = b),然后分配的值temp到所述第二变量。a = 11b = 7
temp = aa = bb = temp
print(a) # 7print(b) # 11没有临时变量(元组交换)
a = 11b = 7a, b = b, aprint(a) # 7print(b) # 11
使用算术运算符(仅适用于数字)
( +, -) 或乘法和除法 ( *, /)。这种交换方法是基于计算两个数字的总和,然后使用总和和与总和的差来交换它们。a = 11b = 7a = a + b # a = 18, b = 7b = a - b # a = 18, b = 11a = a - b # a = 7, b = 11print(a) # 7print(b) # 11
赞 (0)
