黄视频网站在线免费观看-黄视频网站在线看-黄视频网站在线观看-黄视频网站免费看-黄视频网站免费观看-黄视频网站免费

千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機(jī)構(gòu)

手機(jī)站
千鋒教育

千鋒學(xué)習(xí)站 | 隨時(shí)隨地免費(fèi)學(xué)

千鋒教育

掃一掃進(jìn)入千鋒手機(jī)站

領(lǐng)取全套視頻
千鋒教育

關(guān)注千鋒學(xué)習(xí)站小程序
隨時(shí)隨地免費(fèi)學(xué)習(xí)課程

當(dāng)前位置:首頁  >  技術(shù)干貨  > Python __dict__屬性詳解

Python __dict__屬性詳解

來源:千鋒教育
發(fā)布人:xqq
時(shí)間: 2023-11-07 08:49:33 1699318173

我們都知道Python一切皆對象,那么Python究竟是怎么管理對象的呢?

1、無處不在的__dict__

首先看一下類的__dict__屬性和類對象的__dict__屬性

#-*-coding:utf-8-*-

classA(object):

"""

ClassA.

"""

a=0

b=1

def__init__(self):

self.a=2

self.b=3

deftest(self):

print'anormalfunc.'

@staticmethod

defstatic_test(self):

print'astaticfunc.'

@classmethod

defclass_test(self):

print'acalssfunc.'

obj=A()

printA.__dict__

printobj.__dict__

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

{'a':0,'__module__':'__main__','b':1,'class_test':,'__dict__':,'__init__':,'test':,'__weakref__':,'__doc__':'\nClassA.\n','static_test':}

{'a':2,'b':3}

由此可見,類的靜態(tài)函數(shù)、類函數(shù)、普通函數(shù)、全局變量以及一些內(nèi)置的屬性都是放在類__dict__里的

對象的__dict__中存儲(chǔ)了一些self.xxx的一些東西

2、Python里什么沒有__dict__屬性

雖然說一切皆對象,但對象也有不同,就好比不是每個(gè)人的女朋友都是一個(gè)人一樣,一些內(nèi)置的數(shù)據(jù)類型是沒有__dict__屬性的,如下:

num=3

ll=[]

dd={}

printnum.__dict__

printll.__dict__

printdd.__dict__

當(dāng)我們運(yùn)行這樣的代碼時(shí),解釋器就會(huì)告訴我們

Traceback(mostrecentcalllast):

File"f:\python\test.py",line54,in

printnum.__dict__

AttributeError:'int'objecthasnoattribute'__dict__'

Traceback(mostrecentcalllast):

File"f:\python\test.py",line55,in

printll.__dict__

AttributeError:'list'objecthasnoattribute'__dict__'

Traceback(mostrecentcalllast):

File"f:\python\test.py",line56,in

printdd.__dict__

AttributeError:'dict'objecthasnoattribute'__dict__'

int,list,dict等這些常用的數(shù)據(jù)類型是沒有__dict__屬性的,其實(shí)這是可預(yù)料的,就算給了它們dict屬性也沒啥用,畢竟它們只是用來做數(shù)據(jù)容器的。

3、發(fā)生繼承時(shí)候的__dict__屬性

子類有自己的__dict__,父類也有自己的__dict__,子類的全局變量和函數(shù)放在子類的dict中,父類的放在父類dict中。

#-*-coding:utf-8-*-

classParent(object):

a=0

b=1

def__init__(self):

self.a=2

self.b=3

defp_test(self):

pass

classChild(Parent):

a=4

b=5

def__init__(self):

super(Child,self).__init__()

#self.a=6

#self.b=7

defc_test(self):

pass

defp_test(self):

pass

p=Parent()

c=Child()

printParent.__dict__

printChild.__dict__

printp.__dict__

printc.__dict__

運(yùn)行上面的代碼,結(jié)果入下:

{'a':0,'__module__':'__main__','b':1,'__dict__':,'p_test':,'__weakref__':,'__doc__':None,'__init__':}

{'a':4,'c_test':,'__module__':'__main__','b':5,'p_test':,'__doc__':None,'__init__':}

{'a':2,'b':3}

{'a':2,'b':3}

1)上段輸出結(jié)果中,用紅色字體標(biāo)出的是類變量和函數(shù),由結(jié)果可知,每個(gè)類的類變量、函數(shù)名都放在自己的__dict__中

2)再來看一下實(shí)力變量的__dict__中,由藍(lán)色字體標(biāo)識(shí),父類和子類對象的__dict__是公用的

總結(jié):

1)內(nèi)置的數(shù)據(jù)類型沒有__dict__屬性

2)每個(gè)類有自己的__dict__屬性,就算存著繼承關(guān)系,父類的__dict__并不會(huì)影響子類的__dict__

3)對象也有自己的__dict__屬性,存儲(chǔ)self.xxx信息,父子類對象公用__dict__

以上內(nèi)容為大家介紹了Python__dict__屬性詳解,希望對大家有所幫助,如果想要了解更多Python相關(guān)知識(shí),請關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。http://www.e7g2kmi.cn/

聲明:本站稿件版權(quán)均屬千鋒教育所有,未經(jīng)許可不得擅自轉(zhuǎn)載。
10年以上業(yè)內(nèi)強(qiáng)師集結(jié),手把手帶你蛻變精英
請您保持通訊暢通,專屬學(xué)習(xí)老師24小時(shí)內(nèi)將與您1V1溝通
免費(fèi)領(lǐng)取
今日已有369人領(lǐng)取成功
劉同學(xué) 138****2860 剛剛成功領(lǐng)取
王同學(xué) 131****2015 剛剛成功領(lǐng)取
張同學(xué) 133****4652 剛剛成功領(lǐng)取
李同學(xué) 135****8607 剛剛成功領(lǐng)取
楊同學(xué) 132****5667 剛剛成功領(lǐng)取
岳同學(xué) 134****6652 剛剛成功領(lǐng)取
梁同學(xué) 157****2950 剛剛成功領(lǐng)取
劉同學(xué) 189****1015 剛剛成功領(lǐng)取
張同學(xué) 155****4678 剛剛成功領(lǐng)取
鄒同學(xué) 139****2907 剛剛成功領(lǐng)取
董同學(xué) 138****2867 剛剛成功領(lǐng)取
周同學(xué) 136****3602 剛剛成功領(lǐng)取
相關(guān)推薦HOT
99久久精品国产高清一区二区| 亚洲精品永久一区| 四虎影视精品永久免费网站| 国产一区二区精品尤物| 精品久久久久久免费影院| 黄色短视频网站| 欧美一区二区三区在线观看| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 97视频免费在线| 一本高清在线| 毛片成人永久免费视频| 成人免费高清视频| 毛片成人永久免费视频| 台湾毛片| 色综合久久天天综合观看| 国产成+人+综合+亚洲不卡| 99久久精品国产麻豆| 国产一区国产二区国产三区| 免费国产在线视频| 国产一区二区精品久| 国产麻豆精品hdvideoss| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 可以免费看毛片的网站| 国产国语对白一级毛片| 成人免费网站视频ww| 九九精品久久| 天天做人人爱夜夜爽2020| 亚飞与亚基在线观看| 国产视频一区二区在线观看| 日韩欧美一二三区| 国产欧美精品| 中文字幕一区二区三区精彩视频 | 91麻豆精品国产高清在线| 999精品视频在线| 成人a级高清视频在线观看| 国产韩国精品一区二区三区| 精品久久久久久中文字幕2017| 亚洲女人国产香蕉久久精品| 亚欧成人毛片一区二区三区四区| 美女被草网站| 一级毛片视频在线观看| 999久久66久6只有精品| 日韩在线观看免费| 亚久久伊人精品青青草原2020| 国产欧美精品| 999久久狠狠免费精品| 黄色免费网站在线| 久草免费在线观看| 国产一区二区精品| 国产91精品一区二区| 欧美国产日韩在线| 国产成人精品一区二区视频| 日本乱中文字幕系列| 国产视频网站在线观看| 可以免费看毛片的网站| 国产精品自拍亚洲| 日本免费乱理伦片在线观看2018| 91麻豆国产福利精品| 国产成人精品综合在线| 韩国三级一区| 日韩一级黄色| 国产亚洲精品aaa大片| 国产伦理精品| 超级乱淫黄漫画免费| 欧美国产日韩在线| 午夜欧美福利| 国产激情一区二区三区| 亚洲天堂一区二区三区四区| 久久国产一久久高清| 青草国产在线| 成人免费观看男女羞羞视频 | 天天做日日爱夜夜爽| 美国一区二区三区| 成人免费观看视频| 国产一区二区精品久| 国产激情视频在线观看| 青青青草影院 | 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 久草免费在线色站| 精品毛片视频| a级毛片免费观看网站| 夜夜操天天爽| 国产高清在线精品一区a| 欧美日本免费| 久久福利影视| 国产91丝袜在线播放0| 韩国三级香港三级日本三级| 精品国产一区二区三区久久久蜜臀| 欧美一级视频免费观看| 日韩av片免费播放| 黄视频网站在线免费观看| 日韩一级黄色| 999久久66久6只有精品| 超级乱淫伦动漫| 欧美另类videosbestsex高清| 香蕉视频久久| 国产视频网站在线观看| 久久精品免视看国产明星| 高清一级毛片一本到免费观看| 国产国产人免费视频成69堂| 欧美电影免费| 日韩专区第一页| 国产麻豆精品视频| 国产福利免费视频| 99色视频在线| 你懂的日韩| 一级女性全黄生活片免费| 亚洲天堂在线播放| 亚洲 激情| 欧美一区二区三区在线观看| 亚久久伊人精品青青草原2020| 久久精品大片| 亚洲天堂免费观看| 午夜在线观看视频免费 成人| 超级乱淫伦动漫| 999久久66久6只有精品| 欧美激情一区二区三区视频高清| 久久99欧美| 国产麻豆精品免费密入口| 欧美大片一区| 成人免费网站久久久| 精品视频在线观看一区二区| 天天做日日爱夜夜爽| 999精品在线| 色综合久久手机在线| 高清一级片| 亚欧视频在线| 久久久久久久久综合影视网| 日韩一级黄色| 一级女人毛片人一女人| 四虎影视久久| 在线观看导航| 亚欧视频在线| a级黄色毛片免费播放视频| 久久国产一久久高清| 精品视频在线观看一区二区| 欧美大片毛片aaa免费看| 你懂的福利视频| 国产一级生活片| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 精品国产亚洲一区二区三区| 欧美一级视| 久久精品欧美一区二区| 久久99中文字幕| 高清一级片| 亚洲天堂免费| 国产a网| 色综合久久天天综线观看| 国产成人精品在线| 精品国产一区二区三区精东影业| 午夜激情视频在线观看| 日本免费看视频| 深夜做爰性大片中文| 成人在激情在线视频| 国产国产人免费视频成69堂| 午夜在线影院| 日日夜人人澡人人澡人人看免| 九九精品久久| 毛片电影网| 日韩男人天堂| 久久国产精品自由自在| 成人高清视频免费观看| 日本特黄特色aa大片免费| 欧美激情一区二区三区中文字幕| 天天做人人爱夜夜爽2020| 日韩av成人| 色综合久久天天综合绕观看| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 久久99青青久久99久久| 国产a视频| 人人干人人草| 九九免费精品视频| 日本特黄一级| 亚洲天堂免费| 成人高清视频在线观看| 国产高清在线精品一区二区| 国产91素人搭讪系列天堂| 国产成人啪精品视频免费软件| 免费国产在线视频| 日本特黄特黄aaaaa大片| 台湾毛片| 97视频免费在线| 国产高清在线精品一区a| 日韩中文字幕一区| 黄色福利| 一级女人毛片人一女人| 美女被草网站| 久久久久久久久综合影视网| 99热精品在线| 国产一区二区精品在线观看| 天天做日日爱| 国产成人啪精品视频免费软件| 国产精品自拍在线观看| 国产麻豆精品免费密入口| 国产不卡在线看| 91麻豆爱豆果冻天美星空| 久久99青青久久99久久| 日韩欧美一及在线播放| 久久精品人人做人人爽97| 在线观看导航|