py06_03:__del__方法之了解
Posted yeyu1314
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了py06_03:__del__方法之了解相关的知识,希望对你有一定的参考价值。
del与init相反
class Cat: # 定义累 ‘‘‘ __init__ : 方法是专门用来定义一个类,具有哪些属性的方法。 ‘‘‘ def __init__(self, name, age): print(‘这是一个初始化的方法‘) self.name = name self.age = age def __del__(self): print(‘%s 走了,走之前会执行最后的操作‘ % self.name) def eat(self): print(‘%s‘ % self.name) # 创建对象时,会自动调用初始化方法__init__。也就是只要生成对象,100%执行初始化 tom = Cat(‘神‘, 16) # 注意,初始化有多少个变量,创建对象时间则需要写入多少个 tom.eat() del tom # 对比删除前与删除后的效果 print(‘-‘ * 50)
以上是关于py06_03:__del__方法之了解的主要内容,如果未能解决你的问题,请参考以下文章