常用類 筆記目錄:(https://www.cnblogs.com/wenjie2000/p/16378441.html) 包裝類 包裝類的分類 針對八種基本數據類型相應的引用類型—包裝類 有了類的特點,就可以調用類中的方法。 | 基本數據類型 | 包裝類 | | | | | boolean | B ...
思考,是上面的蘋果堆好處理(運輸,存儲,加工)還是下麵有包裝的蘋果好處理。
什麼是數據類型
數據類型簡單的理解,其實就是為了方便處理(傳輸,存儲,運算)數據,對數據做的包裝,不同的類型就是不同的包裝。
編程語言通過一些複雜的電腦物理底層機制,創造了不同類型的數據,用來表示現實世界中的不同信息,以便於電腦更好的傳輸,存儲和計算。
每一種編程語言都會預先定義一些基本的數據類型來表示現實世界中的常見信息。
python中的基本數據類型
數值類型
註意這裡標題的數值類型不是一種基本數據類型,它是我根據基本數據類型表示的信息進行的分類,方便大家記憶和總結。後面序列,散列,其他依次類推。
python用來表示數值的基本數據類型有:
- int(整數) 用來表示數學概念中的整數
- float(浮點數) 用來表示數學概念中的實數
- complex(複數) 用來表示數學概念中的複數
序列類型
python用來表示有序信息的基本數據類型有:
- str(字元串) 字元串是字元的序列表示,用來表示文本信息。
- list(列表) 列表用來表示有序可變元素集合。例如表示一組有序的數字。
- tuple(元組) 元組用來表示有序的不可變元素集合。
散列類型
python用來表示無序信息的基本數據類型有:
- set(集合) 數學概念中的集合,無序不重覆元素的集合。
- dict(字典) 字典是無序鍵值對的集合,用來表示多維,關聯數據。
其他類型
python中還有一些其他的基本數據類型
- bool(布爾型) bool型數據只有兩個元素,
True
表示真,False
表示假。用來表示條件判斷的結果。 - None None表示空,什麼都沒有。
上面英文是數據類型的名字,括弧中是數據類型的中文名稱。先有一個整體的映象,後面我們再一一講解。
當然在python中還有很多其他的數據類型,這些數據類型要麼結構比較複雜,要麼使用得不是很頻繁,大家可以留到以後再去學習。
註意事項
這一章過後就真正進入python代碼編寫的學習了。我不會把python的語法單獨拿出來講,而是會融於基本數據類型的講解中。放心,只要多多練習,這些語法就很容易學會。
另外,推薦在學習的過程中使用前面講到的jupyter lab
,邊敲代碼,邊做筆記,學習會事半功倍。