零基础小白入门必看篇:学习Python之面对对象基础( 三 )

  • __del__(): 当删除对象时, python解释器会默认调用__del__()方法class Washer(): def __init__(self, width, height): self.width = width self.height = height def __del__(self): print(f'{self}对象已经被删除') haier1 = Washer(10, 20) # 对象<__main__.Washer object at 0x000002204F592358>已经被删除 del haier1
  • __dict__(): 类的属性(包含一个字典 , 由类的数据属性组成)class A(object): a = 0 def __init__(self): self.b = 1 aa = A() # 返回类内部所有属性和方法对应的字典 print(A.__dict__) # 返回实例属性和值组成的字典 print(aa.__dict__)

零基础小白入门必看篇:学习Python之面对对象基础文章插图
继承