Python交换变量存储的值
’’'接受用户输入的两个整数,存储到两个变量里面,交换变量存储的值。
1.临时变量
2.求和法
3.异或法
‘’’
num1 = int(input(“请输入一个整数:”))
num2 = int(input(“请再次输入一个数:”))
print(“交换前,num1=%s,num2=%s\n”%(num1,num2))
方法1:交换1 临时变量法
tepm = num1
num1 = num2
num2 = tepm
print(“交换后,num1=%s,num2=%s”%(num1,num2))
#方法2 求合法
num1 = num1 + num2
num2 = num1 - num2
num1 = num1 - num2
print(“交换后,num1=%s,num2=%s”%(num1,num2))
方法3 异或法 这种写法python特有写法
num1,num2 = num2,num1
print(“交换后,num1=%s,num2=%s”%(num1,num2))