python如何销毁对象,python 删除对象实例

  python如何销毁对象,python 删除对象实例

  说明

  1._new_在对象实例化之前调用。new()方法将返回cls的一个实例(cls代表当前类别),然后这个__init__()方法将接收这个实例作为结构化方法。

  2._init_是对象初始化函数。

  3._del_ garbage集合对象销毁调用。

  实例

  classSample:

  def__new__(cls,*args,**kwargs):

  Print(在创建对象之前调用新方法)

  instance=super()。__新__(cls)

  返回实例

  def__init__(self,name):

  self.name=name

  打印(“对象创建”)

  def__del__(cls,*args,**kwargs):

  Print(对象销毁后调用del方法)

  样本=样本( xioming )

  我的列表=[]

  my_list.append(示例)

  Delmy_list[0]#删除引用,垃圾回收。以上是python实例创建和销毁的函数排序。希望对大家有帮助。更多python学习方向:Python基础课程

  本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: