學習筆記 Python的物件模型

2022-08-02 19:45:11 字數 961 閱讀 6455

1、數字

數字分為整型(int)如:1234, 564;浮點型(float)如:1.245, 3.1415926, 1.23e9, 1.2e-5;複數(complex)如:3+4j

2、字串(str)  如:『lisa』, "i'm student", "'python'";

字串中的編碼問題,在計算機記憶體中,統一使用unicode編碼,當需要儲存到硬碟或者需要傳輸的時候,就轉換為utf-8編碼。

3、位元組串(bytes)如:b『hello, world』

4、列表(list)如:[1, 2, 3]   ['a','b',['c','2']]   

5、元組(tuple) 如:(1, -9, 6),    (3,)

6、字典(dict)如:

7、集合(set)如:

8、布林型(bool) true ,  false

9、空型別(nonetype) none

10、異常exception、valueerror、typeerror

11、檔案如:f = open('data.dat', 'rb')      一般用  with...as...

12、其他可迭代物件如:生成器物件、range物件、zip物件、enumerate物件、map物件、filter物件......

13、程式設計單元

函式(用def定義)、類(用class定義)他們都屬於可呼叫物件

模組(型別為module)  模組用來集中存放函式、類、常量或者其他物件

C 物件模型學習筆記

c 物件模型 1.簡單物件模型 為了降低c 編譯器的設計複雜度,在簡單模型中,乙個object是一系列的slots,按照members宣告次序,每乙個 data member或function member都有乙個slot.在簡單物件模型中,members本身並不放在object中,只有 指向mem...

C 物件模型 學習筆記01

拷貝建構函式 1.拷貝 複製 建構函式語法 類名 類名 const 類名 形式引數 date date const date date 宣告 date date const date date 實現 上下文補充部分 class date date const date date date date ...

Python學習筆記 Python物件

標準型別操作符 標準型別的內建函式 標準型別的分類 不支援的型別 首先來理解乙個通俗的含義,什麼是物件?事實上物件不管在什麼語言裡面,比方c python裡面都是指一塊有型別的記憶體。物件裡面存放著對應的資料 全部的python物件都有三個特性 身份,型別,值 身份 每個物件都有唯一的乙個身份id來...