变量与对象之间的关系:
a = 123
123这个数字是一个对象,它并不是直接存储到变量a里面,在python中变量更像是给对象起了一个别名。
对象有三部分:id、type、value,
123 这个对象在内存中有了自己的一个空间,有id、type、value,
a=123只是把a这个变量指向了这个对象的id,实现连接关系
如果
a = 123
a = 456
当这种情况时,a这个变量会指向 456 这个对象的id
变量与对象之间的关系:
a = 123
123这个数字是一个对象,它并不是直接存储到变量a里面,在python中变量更像是给对象起了一个别名。
对象有三部分:id、type、value,
123 这个对象在内存中有了自己的一个空间,有id、type、value,
a=123只是把a这个变量指向了这个对象的id,实现连接关系
如果
a = 123
a = 456
当这种情况时,a这个变量会指向 456 这个对象的id