def add(a,b):
a += b
return a
# a = 1
# b = 2
# c = add(a,b)
#
# print(c) # 3
# print(a,b) # a = 1 ,b = 2
#
# a = [1,2]
# b = [3,4]
#
# c = add(a,b)
# print(c) # [1, 2, 3, 4]
# print(a,b) # [1, 2, 3, 4] [3, 4]
a = (1,2)
b = (3,4)
c = add(a,b)
print(c) # (1, 2, 3, 4)
print(a,b) # (1, 2) (3, 4)
# 列表可变 元组不可变
列表,字典可变数据类型,数值发生变化id不会变
数字,字符串 ,元组 不可变,对于不可变类型赋值相当于是重新创建了一个不可变对象,数值发生变化,id值也发生变化。
(-5 - 256 )小整数对象池 不在小整数对象池的is判断为False (交互环境中)
注意:a = 1
b = 1
a is b -->True
a ==b --> True
a = 2222
b = 2222
a is b --> False
a == b -->True