日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
創(chuàng)新互聯(lián)Python教程:python魔法方法有哪幾種?

1、__new__(cls[,...])

__new__是對(duì)象實(shí)例化過(guò)程中第一個(gè)被調(diào)用的方法。它構(gòu)造了對(duì)象實(shí)例,然后將其他參數(shù)傳遞過(guò)__init__。__new__用的相當(dāng)少,但它還是有它的用處,尤其是當(dāng)子類化一個(gè)不可變的類型如tuple和str。對(duì)于__new__不作過(guò)多細(xì)節(jié)探討,相關(guān)細(xì)節(jié)可以查看Python文檔。

2、__init__(self[,...])

類的初始化方法,無(wú)論使用什么主構(gòu)造函數(shù)都會(huì)通過(guò)。

3、__del__(self)

如果說(shuō)__new__和__init__構(gòu)成了對(duì)象的構(gòu)造器,那么__del__就是對(duì)象的析構(gòu)器。它沒(méi)有實(shí)現(xiàn)語(yǔ)句del x的行為(因此,不能轉(zhuǎn)換成x.__del__())。相反,它定義了一個(gè)對(duì)象被垃圾回收時(shí)的行為。它對(duì)在對(duì)象被清理前需要其他額外的清理工作時(shí)十分有用,例如sockets對(duì)象或文件對(duì)象。但是請(qǐng)小心,因?yàn)椴荒鼙WC對(duì)象仍然存在而解釋器退出前__del__的執(zhí)行,因此__del__不能替代良好的編碼做法(例如在完成操作后始終關(guān)閉連接)。事實(shí)上,__del__應(yīng)該從不被使用,因?yàn)樗诓环€(wěn)定的情況下被調(diào)用。我們應(yīng)該謹(jǐn)慎使用它。

以上就是python中的3種魔法方法,希望能對(duì)大家有所幫助。更多Python學(xué)習(xí)指路:創(chuàng)新互聯(lián)Python教程

本文教程操作環(huán)境:windows7系統(tǒng)、Python 3.9.1,DELL G3電腦。


本文題目:創(chuàng)新互聯(lián)Python教程:python魔法方法有哪幾種?
網(wǎng)站路徑:http://www.5511xx.com/article/dhgdego.html