变量和对象的说明
2019-05-11 本文已影响0人
小怪兽yyu
一切皆为对象 则一切均寻找内存地址来确定
实验:
>>> a = 3
>>> id(3) # 和id(a) 输出一致 ,
...
实际上 a=3的操作 ,代表 a变量做为 3 这个对象的标签 指向 了同一地址,通过操作系统的寻址查询
意味着 a地址 (如 1213434)= 3得值所代表的得对象
最后
所有操作都没有改变所引用 变量的值,修改的仅仅是变量标签,而非内存
>>> a=5
>>> b='rifanyy'
>>> a=b
>>> print(a)
rifanyy
>>> b=1234
>>> print(a)
rifanyy