系统相关
首页 > 系统相关> > Python基础【5】 del(对象内存回收),身份识别(is),小整数池

Python基础【5】 del(对象内存回收),身份识别(is),小整数池

作者:互联网

1.del语句:

语法:del 变量1,变量2

作用:用于删除变量,同时解除与对象的关联,如果可能则释放对象。

自动化内存的管理引用:每个对象记录被变量绑定的计数,当对象绑定的计数为0的时候,对象可以被回收。

a,b,c引用悟空对象的时候,此刻对象的计数是3,利用del删除变量a,b与对象的关联关系,此刻计数为1.当变量c赋予none值时,此刻解除关联对象,对象计数为0,对象可回收状态。

2.身份验证(is,通过id()这个函数进行验证内存地址是否一致):

3.小整数池子(-5----256,变量赋值在这个整数范围的时候是,变量所指的对象内存地址是同一个)

 

标签:变量,计数,Python,整数,对象,del,内存,内存地址
来源: https://www.cnblogs.com/qllove520/p/16492482.html