在 後端語言學習地圖 中的『定義資料』的範圍裡,有提到其中有一個稱爲『資料型別』的部分。使用者的輸入中,Python 可能會有以下這幾種類型:
- 整數(int):年齡
- 字串(str):Email、帳號密碼
- 浮點數(float):美金匯率
- 布林值(bool):是否訂閱電子報的勾選框
整數 int
沒有小數點的數字在 Python 中都會被視爲『整數』類型的資料,且正負整數或者是零都是可以的,例如:
1 | 0 |
浮點數 float
反之有小數點的數字在 Python 中都會被視爲『浮點數』類型的資料,且正負浮點數或者是 0.0 都是可以的,例如:
1 | 0.0 |
字串 str
在 Python 中字串類型的資料就是爲文字類型的資料,他們需要被『雙引號』或者是『單引號』,所以以下幾種都是可以的。
1 | "learn python" |
另外有個比較特別的是,如果你把數字一樣用單引號或雙引號包起來的話,那麼 Python 也會把它視爲是字串類型的資料喔。例如:
1 | "999" |
布林值 bool
布林值用來表示或者記錄某一條件的結果判斷,一個判斷的 True
『真(對)』或False
『假(錯)』,例如:
1 | 2 + 2 == 3 // 錯(假) => False |
type()
在 Python 裡有個 type 函數可以幫助查看目前的值爲哪一種型別,可以把想要知道的值放在括弧內,Python 就會告訴你它的型別囉。
1 | type(10) |
以上就是 Python 常會使用到的資料型別的小介紹,在下一章節會一起來看看使用變數來儲存這些不同的資料型別囉。
下一章:Python 學習 4 : 變數
最後也感謝你的收看囉 😀