手把手教你學Python之基本資料型別
目錄
Python中,每種物件都有一種型別,就跟我們生活中,對各種物品進行分類一樣,不同型別的物品的功能不一樣,例如同樣是容器,玻璃容器、塑料容器、陶瓷容器、紙質容器、金屬容器各自的應用場景不同。Python中不同型別的物件所能執行的操作也是不同的,例如整數型別能夠執行加減乘除等算術運算,字串能夠執行查詢、替換等操作等。
Python中基本的資料型別主要有整型(int)、浮點型(float)、布林型(bool)、字串(str)。
整型-int
對於整數型別來說,Python的特殊之處在於不限定整數的大小,所以不用擔心範圍溢位問題。
很多時候,我們得到的可能不是整數,而是整數字符串,例如從文字中讀取的內容,或者從網頁中抓取的資料,或者使用者通過控制檯輸入的數字等,此時,需要將整數字符串轉化為整數,可藉助 int() 方法實現該功能。
浮點型-float
Python中的浮點數支援兩種表示:小數形式和科學計數法。對於浮點數儘量不要去比較兩個浮點數是否相等,因為浮點數是一個不精確的值。例如0.4 - 0.1 結果可能不是0.3, 而是0.30000000000000004,一個非常接近0.3的數。當需要比較兩個浮點數是否相等時,通常採用判斷他們的差的絕對值是否小於一個很小的數來確定,例如10的-6次方。
布林型別-bool
字串型別-str
字串型別是實際中應用非常廣泛的型別,例如網路爬蟲、資料清洗都涉及到字串的操作。Python中沒有了字元的概念,可以使用一對單引號或一對雙引號或一對三引號來表示字串。對於字串內容中包含單引號或雙引號等特殊情況,可以採用單引號裡面巢狀雙引號,或雙引號裡面巢狀單引號來實現。
對於一些特殊的、難以輸入的字元,例如換行符、退格符、回車符等,可採用轉義字元來實現。
更多關於手把手教你學Python的文章和視訊請關注微信公眾號:手把手教你學程式設計。或者騰訊課堂、CSDN學院 裡的手把手教你學Python系列視訊。
相關文章
- Python基本資料型別之整型Python資料型別
- Python基本資料型別之浮點型Python資料型別
- Python基本資料型別之元組Python資料型別
- 1.1.4 python基本資料型別之字典Python資料型別
- 1.1.5 python基本資料型別之集合Python資料型別
- 初學Python(2)基本資料型別Python資料型別
- Python學習教程:基本資料型別Python資料型別
- python基本資料型別Python資料型別
- 1.1.3 python基本資料型別之元組Python資料型別
- Python3學習(基本資料型別-集合-字典-基本資料型別總結)Python資料型別
- python序列資料型別之序列資料的基本操作Python資料型別
- Python學習之資料型別Python資料型別
- js資料型別之基本資料型別和引用資料型別JS資料型別
- Python的基本資料型別Python資料型別
- (三)Python基本資料型別Python資料型別
- 基本資料型別之字串資料型別字串
- Python3學習-(基本資料型別-列表)Python資料型別
- Python3學習-(基本資料型別-字串)Python資料型別字串
- Python學習筆記2:基本資料型別Python筆記資料型別
- Python學習教程之基本資料型別字串Python資料型別字串
- Python基本資料型別:布林型別(Boolean)Python資料型別Boolean
- python學習筆記1—python的基本資料型別Python筆記資料型別
- python基本資料型別計算Python資料型別
- Python - 基本資料型別_str 字串Python資料型別字串
- python學習第二天之基本資料型別及其方法Python資料型別
- Python之資料型別Python資料型別
- 1.1.1python基本資料型別之數字和字串Python資料型別字串
- Python基礎02 基本資料型別Python資料型別
- Go 基礎之基本資料型別Go資料型別
- js基本語法之 值型別(資料型別)(變數型別)JS資料型別變數
- Python 3 學習筆記之——資料型別Python筆記資料型別
- 基本資料型別資料型別
- 1.1.2python基本資料型別之列表Python資料型別
- python語言中基本資料型別有哪些?Python資料型別
- python自學——資料型別Python資料型別
- JavaScript基本資料型別之undefined和nullJavaScript資料型別UndefinedNull
- 基本資料型別與字串型別資料型別字串
- Python學習系列之七大資料型別Python大資料資料型別