解法1 def bianlaing(): a=1 b=2 print("交换前的 a=%d"%a) print("交换前的 b=%d"%b) return a,b b,a=bianlaing() print("交换后的 a=%d"%a) print("交换前的 b=%d"%b) 解法2 a=6 b=8 a=a+b b=a-b a=a-b print(a) print(b) 解法3 #此解法python独有 a=1 b=100 a,b=(b,a) print(a) print(b)