#复制x,y不变
def swap(a,b):
#global x,y
t=a
a=b
b=t
#x=a
# y=b
print a,b
swap(10,5)
print'-----------'
x=15
y=66
print x,y
swap(x,y)
print x,y
>>>-----------
15 66
66 15
15 66
赋值
x,y交换
def swap(a,b):
global x,y
t=a
a=b
b=t
x=a
y=b
print a,b
swap(10,5)
print'-----------'
x=15
y=66
print x,y
swap(x,y)
print x,y
>>>-----------
15 66
66 15
66 15