1 a = [100] 2 3 def test(num): 4 #num+=num #如果num是可变类型,修改它。如果是不可变类型,重新指向一 个内存地址并赋值。 5 6 num = num+num # 直接重新指向一个内存地址,赋予num。 num+=num和num = nu m+num 不一样,只不过值的结果一样。 7 print(num) 8 9 test(a) 10 11 print(a) ~ ~ ~ ~