python中万物皆对象,与 C不同python不会讲数据的底层地址与变量名直接关联,而是再额外创建一个变量对象,然后将这个变量的地址赋给这个新的对象,成为它的一个属性,有点类似Java中的常量池,在将对象a赋值给对象b时,会将a引用的地址传给b而不是新开辟一个内存地址,所以一旦a被修改,b也会被修改。

    他会复用同一数值的地址,只要变量值不修改则这个地址会不断赋值给新的对象。