python中的型別物件屬於建立者這樣的情況應該如何理解?

時間 2021-05-29 23:47:19

1樓:沈磊

一般意義上,物件,需要例項化之後,才能使用,與過程、函式不一樣。

型別物件,由於是程式基石,則在Python載入之後,就自動例項化了,而且全域性只有乙個例項,使用者不能顯性地例項化它。

我覺得,「型別物件屬於建立者」,這個「建立者」就是譯者直譯——物件例項化之後,確實屬於例項化它的建立者的執行緒,簡稱屬於建立者。

2樓:古明地覺

因為python裡面一切皆物件,個人理解他想表達的意思就是,這個物件是由誰建立的,那麼它的型別就屬於誰。

你可以用type檢視它的型別是什麼。

比方說,1,2,3這些整形都是由int建立的。所以type(1) is type(2) is type(3) is int

type('a') is type('古明地盆') is type('多睡覺少操心') is str,因為他們都是字串,都是由str這個類建立的。

再比方說:A是乙個類,那麼A()會生成乙個例項物件,我們記做a,那麼type(a) is A,a的型別就是main.A_'>。

同理type(1)就是,type('aaa')就是'>,拋開那個__main__(這個是模組名,不用管它),你會發現是一樣的。那麼問題又來了,type(A)是什麼呢?答案是,因為python裡面所有的類都是由type建立的,像list,dict,tuple,set,以及我們這裡的A,他們的型別都是一樣的,type(list) is type(dict) is type(tuple) is type(set) is type(A) is type,因為它們都是由type這個類建立的。

我們把type類叫做這些類的元類,意思就是生成類的類。因為python裡面一切都是物件,總得有乙個類來建立它,至於type是誰建立的,type的元類就是它本身。

3樓:曠修

我也不知道他要表達啥意思…

在 python 中一切皆物件,所以型別(他所指的型別應該是資料型別,如 int float list 等)也是物件,型別可以是python內建的,也可以是自定義的

愛情公寓中張偉的型別能找到物件嗎?

陳老師的忠實粉絲 先說結論可以 但是絕對不會找到諸葛大力張偉能找到的物件其實應該是她歡樂頌的邱瑩瑩!為什麼呢?因為張偉和邱瑩瑩是同一種人還活在上個世紀那個不以結婚為目的談戀愛就是耍流氓要節儉簡樸貪小便宜只求穩定買房還貸踏踏實實過日子的小市民 說白了把張偉換到歡樂頌他就是第二個應勤應勤最適合的不就是小...

python3中到底有幾類資料型別?

北京千鋒互聯科技有限公司 list 鍊錶,有序的專案,通過索引進行查詢,使用方括號 dict 字典,字典是一組鍵 key 和值 value 的組合,通過鍵 key 進行查詢,沒有順序,使用大括號 str 字串,用單或雙引號括起來表示字串 tuple 元組,元組將多樣的物件集合到一起,不能修改,通過索...

足球中怎樣踢好中場?個人屬於小快靈型別?

不知道題主所指的踢好中場,是在什麼樣的環境裡踢好。如果是平時自己踢著玩,偶爾踢業餘或者高中 大學比賽這類,中場具備兩點能力,足以成為乙個出色的中場。1 優秀的體能。2 強於大多數人 隊友對手 的拿球出球能力。定位是中場,可以去掉前鋒 中鋒 後衛 邊衛幾個位置。中場很多時候扮演乙個過渡的角色,球想要精...