Python入門系列9-Python數據類型

計算機編程語言的使命就是讓電腦幫人類進行各種複雜的運算,既然要運算就要用到各種數據類型。相信我們對數據並不陌生,從小學數學就跟各種數字打交道。但是這裏的數據類型包括很多種,不單單指數字一種。

Python中的數據類型有這麼幾種:整數、浮點數、字符串、布爾值、列表、字典、集合、元組


整數

Python中的整數包括正整數、0、負整數,其中0和正整數有稱爲自然數。

在Python中,可以表示無限大的整數,只要你電腦的內存足夠大

浮點數

浮點數就是我們常說的小數

字符串

Python中的字符串定義爲在單引號、雙引號、三個單引號或者三個雙引號中的部分,其中三個單引號或者三個雙引號中的內容可以跨行輸入。

布爾值

Python中的布爾值有True和False兩個,True表示“真”,False表示“假”。布爾值會在比較的時候得到,這在執行條件判斷的時候經常用到。如果判斷爲“真”就會執行後面的語句塊,判斷爲“假”就會跳過不執行。

由此,我們利用布爾值作爲執行某些語句的開關。

比較會產生布爾值


其實後面的三個嚴格來說不算數據類型,應該是各種數據的集合。

列表

Python中的列表由中括號“[]”和裏面的數據組成,裏面的數據可以有整數、字符串、新的列表、字典、集合。它就像一個數據容器,容納各種數據類型。

字典

字典也叫做映射,字典由大括號“{}”和裏面的鍵值對組成。並且字典的值是通過鍵的獲得的,字典的鍵不能有可變對象組成。

上圖中最後一個例子利用列表做鍵引發報錯。

集合

Python中的集合也是由“{}”來包裹裏面的數據類型,但是跟字典不一樣的是它沒有鍵值對。另外集合中不能存在重複的值,我們可以利用集合的這一特點來對數據進行去重操作。

元組

元組是用“()”來包裹數據的,裏面可以有整數、字符串、列表等

元組跟列表最大的不同就是元組一旦確定就不可改變,不然會報錯。

另外一點要注意,對於只含有一個元素的元組的聲明,我們要在第一個元素後面加上“,”,不然Python就不會當成一個元組來對待。

可以看到就差一個逗號就會產生很大的區別。


以上講到的數據類型在我們學習Python的過程中會經常碰到,熟悉它們對日後的編程很有幫助。

對Python感興趣或者是正在學習的小夥伴,可以加入我們的Python學習扣qun:784758214,從0基礎的python腳本到web開發、爬蟲、django、數據挖掘數據分析等,0基礎到項目實戰的資料都有整理。送給每一位python的小夥伴!每晚分享一些學習的方法和需要注意的小細節,學習路線規劃,利用編程賺外快。點擊加入我們的 python學習圈

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章