本文目錄一覽:
python的數據類型有哪些
Python 內置類型包含None、Number、序列、集合、映射、可調用類型等幾個大類,每個大類裡面還有很多小類,詳情可以參考: Python常見數據類型
python中都有哪些數據類型
python中數據類型有:整型、長整型、浮點型、字符串類型、布爾類型、列表類型、元組類型、字典類型、集合類型。
數據類型是每種編程語言必備屬性,只有給數據賦予明確的數據類型,計算機才能對數據進行處理運算,因此,正確使用數據類型是十分必要的,不同的語言,數據類型類似,但具體表示方法有所不同,以下是Python編程常用的數據類型:
1. 數字類型
Python數字類型主要包括int(整型)、long(長整型)和float(浮點型),但是在Python3中就不再有long類型了。
int(整型)
在32位機器上,整數的位數是32位,取值範圍是-231~231-1,即-2147483648~214748364;在64位系統上,整數的位數為64位,取值範圍為-263~263-1,即9223372036854775808~9223372036854775807。
long(長整型)
Python長整型沒有指定位寬,但是由於機器內存有限,使用長的長整數數值也不可能無限大。
float(浮點型)
浮點型也就是帶有小數點的數,其精度和機器有關。
complex(複數)
Python還支持複數,複數由實數部分和虛數部分構成,可以用 a + bj,或者 complex(a,b) 表示, 複數的實部 a 和虛部 b 都是浮點型。
2. 字符串
在Python中,加了引號的字符都被認為是字符串,其聲明有三種方式,分別是:單引號、雙引號和三引號;Python中的字符串有兩種數據類型,分別是str類型和unicode類型,str類型採用的ASCII編碼,無法表示中文,unicode類型採用unicode編碼,能夠表示任意字符,包括中文和其他語言。
3. 布爾型
和其他編程語言一樣,Python布爾類型也是用於邏輯運算,有兩個值:True(真)和False(假)。
4. 列表
列表是Python中使用最頻繁的數據類型,集合中可以放任何數據類型,可對集合進行創建、查找、切片、增加、修改、刪除、循環和排序操作。
5. 元組
元組和列表一樣,也是一種序列,與列表不同的是,元組是不可修改的,元組用”()”標識,內部元素用逗號隔開。
6. 字典
字典是一種鍵值對的集合,是除列表以外Python之中最靈活的內置數據結構類型,列表是有序的對象集合,字典是無序的對象集合。
7. 集合
集合是一個無序的、不重複的數據組合,它的主要作用有兩個,分別是去重和關係測試。
推薦課程:Python3機器學習快速入門(黑馬程序員)
python的基本數據類型有哪些
python基本內置數據類型有哪些
一些基本數據類型,比如:整型(數字)、字符串、元組、列表、字典和布爾類型。
隨着學習進度的加深,大家還會接觸到更多更有趣的數據類型,python初學者入門時先了解這幾種類型就可以了。
基本內置數據類型對應符號
1)整型——int——數字
python有5種數字類型,最常見的就是整型int。例如:1234、-1234
2)布爾型——bool——用符號==表示
布爾型是一種比較特殊的python數字類型,它只有True和False兩種值,它主要用來比較和判斷,所得結果叫做布爾值。例如:3==3
給出True,3==5給出False
3)字符串——str——用’
‘或”
“表示
例如:”或者”hello”
4)列表——list——用[
]符號表示
例如:[1,2,3,4]
5)元組——tuple——用(
)符號表示
例如:(’d’,300)
6)字典——dict——用{
}符號表示
例如:{’name’:’coco’,’country’:’china’}
python中有布爾類型嗎
有這個類型。可以用Bool()工廠函數將其他非空的對象轉換成值是True。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/150619.html