本篇內(nèi)容主要講解“object.__dict__ 、instance.__class__怎么使用”,感興趣的朋友不妨來(lái)看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來(lái)帶大家學(xué)習(xí)“object.__dict__ 、instance.__class__怎么使用”吧!
創(chuàng)新互聯(lián)是專業(yè)的延安網(wǎng)站建設(shè)公司,延安接單;提供成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作,網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行延安網(wǎng)站開(kāi)發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛(ài)的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來(lái)合作!
代碼展示:
# class Person():# class Person(object):# class Person:class Person: # class Person(object): # class Person: # class Person(): 這三種寫法都是可以的 '''定義基類Person''' def __init__(self, name, age):'''初始化屬性name和age'''self.name = name self.age = age def printInfo(self):print( '---我是一個(gè)實(shí)例對(duì)象, 屬于類型:{0:^35} ---我的名字是: {1:{3}<8} ---我的年齡是: {2:<5}'.format(str(self.__class__), str(self.name), str(self.age), chr(12288) ))if __name__ == "__main__":print()per = Person('林麻子',15)per.printInfo()print('-'*50)print('per.__class__: ', per.__class__)print('per.__dict__: ', per.__dict__)print('Person.__name__: ', Person.__name__)print('Person.__bases__: ', Person.__bases__)print('Person.__qualname__: ', Person.__qualname__)
控制臺(tái)輸出結(jié)果:
Windows PowerShell 版權(quán)所有 (C) Microsoft Corporation。保留所有權(quán)利。 嘗試新的跨平臺(tái) PowerShell https://aka.ms/pscore6 加載個(gè)人及系統(tǒng)配置文件用了 1003 毫秒。(base) PS C:\Users\chenxuqi\Desktop\News4cxq\test4cxq> conda activate ssd(ssd) PS C:\Users\chenxuqi\Desktop\News4cxq\test4cxq> & 'D:\Anaconda3\envs\ssd\python.exe' 'c:\Users\chenxuqi\.vscode\extensions\ms-python.python-2020.12.424452561\pythonFiles\lib\python\debugpy\launcher' '63409' '--' 'c:\Users\chenxuqi\Desktop\News4cxq\test4cxq\test21.py'---我是一個(gè)實(shí)例對(duì)象, 屬于類型:---我的名字是: 林麻子 ---我的年齡是: 15 --------------------------------------------------per.__class__: per.__dict__: { 'name': '林麻子', 'age': 15}Person.__name__: Person Person.__bases__: ( ,)Person.__qualname__: Person(ssd) PS C:\Users\chenxuqi\Desktop\News4cxq\test4cxq>
到此,相信大家對(duì)“object.__dict__ 、instance.__class__怎么使用”有了更深的了解,不妨來(lái)實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!