我们在学习python过程中,离不开变量的应用,我们在使用变量的时候,一般会经历四个阶段:
声明变量、定义变量、初始化、引用
不同的变量是有不同的作用,
声明变量:让编辑器知道有这一个变量的存在
定义变量:为不同数据类型的变量分配内存空间
初始化:赋值,填充分配好的内存空间
引用:通过引用对象(变量名)来调用内存对象(内存数据)
在Python中定义一个数据便在内存中开辟一片空间来存储这个变量的值,这块已经被分配的内存空间便会有一个内存地址。访问这块内存需要用到变量名,变量名实际存储的是变量的地址在内存中的地址,但是使用print()函数得到的确实这块内存中实际的地址。
除此之外,我们还要了解哪些是可以变的数据类型,哪些是不可以变的数据类型。
在python中哪些是可变数据类型,哪些是不可变数据类型。可变数据类型:列表list和字典dict;不可变数据类型:整型int、浮点型float、字符串型string和元组tuple。