#传址(传内存中数据的地址) def a(n): n[2] = 200 print(n) return None #传值,在函数内修改,不影响原来,相当于在函数内部复制了一份新的值 def b(n): n += 1 print(n) return None an = [1, 2, 3, 4] bn = 9 print(an) a(an) print(an) print(bn) b(bn) print(bn) ''' [1, 2, 3, 4] [1, 2, 200, 4] [1, 2, 200, 4] 9 10
9 '''