目录
一、变量:
是一个系统表的元素,拥有指向对象的连接空间。数据可以通过赋值等操作改变。
二、对象:
被分配的一块内存,存储其所代表的值,指向对应数据。
三、引用:
是自动形成的从变量到对象的指针。
四、类型:
属于对象,而非变量。如:对象的类型,属于什么类型。
五、不可变对象:
一旦创建就不可修改的对象,python中包括字符串、元组、数值类型。(该对象所指向的内存中的值不能被改变。当改变某个变量时候,由于其所指的值不能被改变,相当于把原来的值复制一份后再改变,这会开辟一个新的地址,变量再指向这个新的地址。)
六、可变对象:
可以修改的对象,python中包括列表、字典、集合。(该对象所指向的内存中的值可以被改变。变量(准确的说是引用)改变后,实际上是其所指的值直接发生改变,并没有发生复制行为,也没有开辟新的地址,通俗点说就是原地改变。)
七、复制、浅拷贝、深拷贝:复制、浅拷贝、深拷贝_深拷贝子对象地址一样吗-CSDN博客https://blog.csdn.net/hades_C/article/details/127657605?spm=1001.2014.3001.5501
2021.11.02
初稿
2024.04.24
增加第七节链接