#值传递和引用传递 python中数据类型有:整形,字条串,元组,列表,字典,集合 不可变数据类型:当该数据类型对应变量的值变化,值对应的内存地址 也发生变化,这个值就为不可变数据类型 可变数据类型:当该数据类型对应的变量值发生改变 ,内存地址不变, 即为可变数据类型 #1、整形为不可变数据类型 a = 1 print(id(a)) a = 12 print(id(a)) #2、字符串为不可变数据类型 a = 'abc' print(id(a)) a = a + 'ab' print(id(a)) #3、元组不可变,是只读的 #4