国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python基础教程 > python析构器是什么意思?

python析构器是什么意思?

头像

小妮浅浅

2021-04-27 10:05:553022浏览 · 0收藏 · 0评论

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

1、概念

析构器又称为解构器,定义的是一个实例销毁时的操作。即使用del()函数删除这样的类时,会自动调用这个类中的__del__函数。但一般来说,解释器会自动销毁变量,所以大多数情况下不需要重载析构函数,但是构造函数不同,是实现实例变量的重要接口。

2、作用

析构函数就是用于释放对象占用的资源,python 提供的析构函数就是 __del__()。__del__() 也是可选的,如果不提供,python 会在后台提供默认析构函数。

3、实例

析构器会在脚本退出之前执行,我们可以用它来关闭文件:

class People(object):
    color = 'yellow'
    __age = 30
 
    def __init__(self,x):
        print "Init..."
        self.fd = open('/etc/passwd')
 
    def __del__(self):
        print 'Del...'
        self.fd.close()
 
ren = People('white')
print 'Main end' # 通过这个判断__del__是否在脚本语句执行完毕后执行

以上就是python析构器的基本介绍,希望能对大家有所帮助。更多Python学习指路:python基础教程

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

小柔与王叔的第一次相遇是第几集 | 人妻互换共享4P闺蜜疯狂互换| JK| 《十二寡妇肉床艳史》| 无码人妻丰满熟妇啪啪区.| 免费观看已满十八岁电视剧在线播....| 公交车被上高湖了还能坐吗小说| 嫂子的职业电影| 性做爰A片春欲| 女人一旦被深喉过脖子意味着什么 | 《交换:完美的邻居》3| 女朋友的妹妹ID| 男生把女生QQ放在一起的原因| 双男床上剧烈运动会怎么消除| 日韩| 《艳乳欲乱2》免费观看| 儿子娶妈妈免费观看完整版| 女性穿裤子阴沟凸起是咋回事| 双男主刺激战场视频真人版在线观..| 保姆的特殊待遇5| 他的大手在秘密花园小说免费阅读| 交换朋友的老婆2中字谜给看| 星空无限传媒免费观看电视剧| 欧美片《肉欲进入》| 乱公伦媳2| 免费B站看大片真人电视剧| 18款成品短视频APP下载量| 灭火宝贝2:决战丛林| 《朋友的未婚妻》| 戴上自安小玩具调到10档| 王娟被老赵一夜干4次| 泰国电影《初次深交流》| 王叔我老公还在客厅呢什么小说 | 香蕉视频安装包怎么安装| 《我的漂亮老师2》| 小寡妇在线观看免费播放电视剧| 侯门闺房HLH笔趣阁在线阅读免..| 女班长主动给我她的手机号码| 《办公室高潮秘书2》电影| 少女自愈骑枕头视频| EXO妈妈MV高清视频播放