#coding=utf-8
'''
def selfAdd(a):
#a += a
a = a + a
print("调用函数之后a的地址映射:%s"%id(a))
id(a)
a_int = 1
print("调用函数之后a的地址映射:%s"%id(a_int))
print(a_int)
selfAdd(a_int)
print(a_int)
'''
def selfAdd(a):
#a += a
a = a + a
print("调用函数之后a的地址映射:%s"%id(a))
id(a)
a_list = [1, 2]
print("调用函数之前a的地址映射:%s"%id(a_list))
print(a_list)
selfAdd(a_list)
print(a_list)
'''
def selfAdd(a):
#a += a
a = a + a
print("调用函数之后a的地址映射:%s"%id(a))
id(a)
a_int = 1
print("调用函数之后a的地址映射:%s"%id(a_int))
print(a_int)
selfAdd(a_int)
print(a_int)
'''
def selfAdd(a):
#a += a
a = a + a
print("调用函数之后a的地址映射:%s"%id(a))
id(a)
a_list = [1, 2]
print("调用函数之前a的地址映射:%s"%id(a_list))
print(a_list)
selfAdd(a_list)
print(a_list)