欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

python基础语法--带你认识__init__方法与__del__方法

程序员文章站 2022-05-30 08:34:44
...

__init__方法

语法

python基础语法--带你认识__init__方法与__del__方法

代码展示

class a:
    def __init__(self):
        print("__init__方法执行")


b = a()

结果展示

"C:\Program Files\Python38\python.exe" D:/Python-pycharm-代码储存位置/task/1.py
__init__方法执行

Process finished with exit code 0

总结

python基础语法--带你认识__init__方法与__del__方法

__del__方法

概念

python基础语法--带你认识__init__方法与__del__方法

代码展示

class a:
    def __del__(self):
        print("__def__执行")


b = a()

结果展示

"C:\Program Files\Python38\python.exe" D:/Python-pycharm-代码储存位置/task/1.py
__def__执行

Process finished with exit code 0

总结

__def__方法是对象被销毁前执行,他和__init__方法共同构成对象的生命周期。