#類的特殊成員方法
成都創(chuàng)新互聯(lián)公司為您提適合企業(yè)的網(wǎng)站設(shè)計(jì)?讓您的網(wǎng)站在搜索引擎具有高度排名,讓您的網(wǎng)站具備超強(qiáng)的網(wǎng)絡(luò)競爭力!結(jié)合企業(yè)自身,進(jìn)行網(wǎng)站設(shè)計(jì)及把握,最后結(jié)合企業(yè)文化和具體宗旨等,才能創(chuàng)作出一份性化解決方案。從網(wǎng)站策劃到成都網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì), 我們的網(wǎng)頁設(shè)計(jì)師為您提供的解決方案。
class Dog(object): '''這個(gè)類是描述dog''' def __init__(self,name): self.name = name def eating(self): print("%s is eating %s"%(self.name,"baozi")) def __call__(self, *args, **kwargs): #加上__call__方法后,實(shí)例化之后的對象還可以加括號,調(diào)用__call__方法 print("run call",args,kwargs) def __str__(self): #打印實(shí)例時(shí)不在返回實(shí)例內(nèi)存地址,返回指定字符 return "obj:%s"%self.name print(Dog.__doc__) #查看類的描述信息 # d = Dog("cql") # d(123,234,name="afda") #加上__call__方法后,實(shí)例化之后的對象還可以加括號,調(diào)用__call__方法 # print(Dog.__dict__) #打印類里的所有屬性,不包括實(shí)例屬性 # d = Dog("cql") # print(d.__dict__) #打印實(shí)例屬性 # d =Dog("cql") # print(d) #打印實(shí)例時(shí)不在返回實(shí)例內(nèi)存地址,返回指定字符
from lib.aa import C obj = C("cx") print(obj.__module__) #打印當(dāng)前操作對象在哪個(gè)模塊 print(obj.__class__) #打印當(dāng)前操作的對象的類是什么
文章名稱:?類的特殊成員方法
文章分享:http://jinyejixie.com/article38/ppegpp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供虛擬主機(jī)、用戶體驗(yàn)、定制開發(fā)、動(dòng)態(tài)網(wǎng)站、域名注冊、網(wǎng)站排名
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)