python变量类型

python中的数据存储和变量命名的关系是:变量存储在内存中的值,当变量赋值时会在内存中开辟一个空间,基于值的数据类型不同解释器会分配不同的内存大小,而变量只是对这个空间的引用。其中数据类型的数据,变量无法改变其值,也就是说该空间的值是无法改变的,变量的值改变是重新开辟空间,在空间中存放值。例如:
![4FD3T@S82PS$H(2(I]6CWZT.png](http://upload-images.jianshu.io/upload_images/2839942-5db468817c421a05.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
可以使用del语句删除变量对空间的引用。
且注意:当给变量赋的值相同时,如果在同一行赋值,此时变量引用的都是同一空间,不同行只有int类型且数值很小大概是1000以内,此时引用的是同一空间。

python数据类型分为数字、字符串、数列、元组、字典。我的理解数据类型是一个类。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。