真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

python刪除對(duì)象的方法有哪些-創(chuàng)新互聯(lián)

創(chuàng)新互聯(lián)www.cdcxhl.cn八線(xiàn)動(dòng)態(tài)BGP香港云服務(wù)器提供商,新人活動(dòng)買(mǎi)多久送多久,劃算不套路!

公司專(zhuān)注于為企業(yè)提供成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作、微信公眾號(hào)開(kāi)發(fā)、商城網(wǎng)站定制開(kāi)發(fā),重慶小程序開(kāi)發(fā),軟件按需開(kāi)發(fā)網(wǎng)站等一站式互聯(lián)網(wǎng)企業(yè)服務(wù)。憑借多年豐富的經(jīng)驗(yàn),我們會(huì)仔細(xì)了解各客戶(hù)的需求而做出多方面的分析、設(shè)計(jì)、整合,為客戶(hù)設(shè)計(jì)出具風(fēng)格及創(chuàng)意性的商業(yè)解決方案,創(chuàng)新互聯(lián)建站更提供一系列網(wǎng)站制作和網(wǎng)站推廣的服務(wù)。

python刪除對(duì)象的方法有哪些?針對(duì)這個(gè)問(wèn)題,這篇文章詳細(xì)介紹了相對(duì)應(yīng)的分析和解答,希望可以幫助更多想解決這個(gè)問(wèn)題的小伙伴找到更簡(jiǎn)單易行的方法。

_ _del_ _()方法

創(chuàng)建對(duì)象后,python解釋器默認(rèn)調(diào)用_ _init_ _()方法;

當(dāng)刪除一個(gè)對(duì)象時(shí),python解釋器也會(huì)默認(rèn)調(diào)用一個(gè)方法,這個(gè)方法為_(kāi) _del_ _()方法

class Person(object):
    #初始化方法,創(chuàng)建對(duì)象會(huì)被自動(dòng)調(diào)用
    def __init__(self, name):
        print("__init__方法被調(diào)用")
        self.__name = name 
    #析構(gòu)方法:當(dāng)對(duì)象刪除是會(huì)被調(diào)用
    def __del__(self):
        print("__del__方法被調(diào)用")
    def getName(self):
        return self.__name
    def setName(self,newName):
        if len(newName)>=5:
            self.__name = newName
        else:
            print("Error:輸入的名字長(zhǎng)度不夠")
xiaoming = Person("Se7eN")
print("------馬上刪除xiaoming------")
del xiaoming
laowang = Person("laowang")
laowang2 = laowang
laowang3 = laowang
print("------馬上刪除laowang------")
del laowang
print("------馬上刪除laowang2------")
del laowang2
print("------馬上刪除laowang3------")
del laowang3

運(yùn)行結(jié)果為:

__init__方法被調(diào)用
------馬上刪除xiaoming------
__del__方法被調(diào)用
__init__方法被調(diào)用
------馬上刪除laowang------
------馬上刪除laowang2------
------馬上刪除laowang3------
__del__方法被調(diào)用

說(shuō)明:

當(dāng)有1個(gè)變量保存了對(duì)象的引用時(shí),此對(duì)象的引用計(jì)數(shù)就會(huì)加1。

當(dāng)使用del刪除變量指向的對(duì)象時(shí),如果對(duì)象的引用計(jì)數(shù)不為1,比如3,那么此時(shí)只會(huì)讓這個(gè)對(duì)象的引用計(jì)數(shù)減1,即變?yōu)?,當(dāng)再次調(diào)用del時(shí),變?yōu)?,如果在調(diào)用1次的時(shí)候,此時(shí)才會(huì)把對(duì)象刪除。

關(guān)于python刪除對(duì)象的方法有哪些問(wèn)題的解答就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,如果你還有很多疑惑沒(méi)有解開(kāi),可以關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道了解更多相關(guān)知識(shí)。


名稱(chēng)欄目:python刪除對(duì)象的方法有哪些-創(chuàng)新互聯(lián)
轉(zhuǎn)載來(lái)源:http://weahome.cn/article/djjpih.html

其他資訊

在線(xiàn)咨詢(xún)

微信咨詢(xún)

電話(huà)咨詢(xún)

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部