传递不可变对象的时候是浅拷贝
#传递不可变对象时,如果发生拷贝,是浅拷贝 a=10 print("a:",id(a)) def test01(m): print("m:",id(m)) m=20 print(m) print("m:",id(m)) test01(a)
传递不可变对象的时候是浅拷贝
#传递不可变对象时,如果发生拷贝,是浅拷贝 a=10 print("a:",id(a)) def test01(m): print("m:",id(m)) m=20 print(m) print("m:",id(m)) test01(a)
传递不可变对象如果发生赋值操作用的是浅拷贝