Python資料型別是什麼?七大類!

老男孩IT教育機構發表於2021-06-04

  學習任何一門程式語言,都會涉及到資料型別的知識,包含Python也是如此。那麼Python資料型別是什麼呢?在瞭解資料型別之前,先給大家介紹一下資料型別的分類:數字int、布林值bool、字串str、列表list、元組tuple、字典dict等。接下來我們詳細瞭解一下。

  數字—int類:關於數字,Python的數字型別有int整型、long長整型、float浮點數、complex複數以及布林值,這裡主要介紹的就是int整型。在Python2當中,整數的大小是有限制的,即當數字超過一定範圍不再是int型別,而是long長整型;在Python3中,無論整數的大小長度為多少,統稱為整型int。

  布林值—bool類:布林值,有兩種結果true和false,其分別對應與二進位制中的0和1。

  字串—str類:字串是Python中最常用的資料型別,其用途有很多,我們可以使用單引號或者雙引號來建立字串;字串是不可修改的,所以關於字串我們可以從索引、切片、長度、遍歷、刪除、分割、清楚空白、大小寫切換、判斷以什麼開頭等方面對字串進行介紹。

  列表—list類:由一系列特定元素順序排列的元素組成,它的元素可以是任何數字型別即數字、字串、列表、元組、字典、布林值等,同時其元素也是可以修改的。

  元組—tuple類:元組即為不可修改的列表,其於特性跟list相似,使用圓括號而不是方括號來標識。

  字典—dict類:字典為一系列的鍵-值對,每個鍵值對用逗號隔開,每個鍵都與一個值相對應,可以透過使用鍵來訪問對應的值,無序的。鍵的定義必須是不可變的,即可以是數字、字串,也可以是元組,還有布林值。

  集合—set類:它猶如一個籃子,你可以在裡面存東西,但是這些東西又是無序的,很難指定單獨去取某一樣東西;它又可以透過一定的方法篩選去獲得你需要的那部分東西,故集合可以建立、增、刪、關係運算。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2775492/,如需轉載,請註明出處,否則將追究法律責任。

相關文章