資料型態
我們回到最一開始的例子: 1+1
,我們說過,1
是運算的對象,而運算的對象會是一些資料,而資料會有他相應的形態,像是這個例子中的1就是 整數 的形態。
幾乎所有的資料 (對象) 都有自己的形態,但 Python 中存在一個不具備任何型態的資料: None
。
None
就是,什麼都不是,什麼都沒有,跟其他語言中的 null
是差不多的意思。
我們會在之後的章節介紹到其他重要的資料結構,包含浮點數、字串、清單、字典等。
Python 中的每種資料型態都有自己的特徵 (也就是其字面表示法),比如說浮點數(也就是小數)永遠會伴隨著小數點,清單的特徵是中括號[]
,字典的特徵是大括號{}
等,只要記住每種資料伴隨的特徵,我們可以很輕易地辨認他們或是使用他們。
還有一點要注意的是,不同型態的資料都有他們可以配合的動作 (運算符),我們可以整數進行減法,但可不能對字串(一些字符的序列)作減法。