Python的數字類型主要有int(整數)、long(長整數)和float(浮點),Python3中沒有long類型。
Int(整數)
在32位機上,整數的位數為32,取值範圍為-231 ~ 231 ~ 1,即-2147483648 ~ 214748364;在64位系統上,整數的位數是64,取值範圍是-263~263-1,即922337203685475808 ~ 92237203685475807。
Long(長整數)
Python長整型不指定位寬,但由於機器內存有限,不可能無限使用long長整型值。
Float(浮點型)
浮點型是帶小數點的數字,精度和機器有關。
復雜(復雜)
Python還支持復數,復數由實部和虛部組成,可以用a+bj或復數(a,b)表示。復數的實部A和虛部B都是浮點類型。
2.線
在Python中,所有加引號的字符都被認為是字符串,有三種聲明方式:單引號、雙引號、三引號;Python中的字符串有兩種數據類型,即str類型和unicode類型。str類型采用ASCII編碼,不能表示中文,unicode類型采用unicode編碼,可以表示任何字符,包括中文和其他語言。
3.布爾型
像其他編程語言壹樣,Python布爾類型也用於邏輯運算,有兩個值:True(真)和False(假)。
列出清單
List是Python中最常用的數據類型。您可以將任何數據類型放入集合中,並且可以創建、查找、切片、添加、修改、刪除、循環和排序集合。
5.元組
元組和列表壹樣,也是壹個序列。與列表不同,元組不能被修改。元組用“()”標記,內部元素用逗號分隔。
6.詞典
Dictionary是鍵值對的集合,是Python中除list之外最靈活的內置數據結構類型。List是有序的對象集合,而dictionary是無序的對象集合。
組裝
集合是壹個無序的、不重復的數據組合,它有兩個主要功能,即去重和關系測試。