# **Python的數據類型有3大分類** **一.有數值類型.數值類型有分爲 int、float、complex、bool** 1.數字是一類常見的數據類型,可分爲整型、長整型(僅僅在2.版本中存在該類型)和浮點數等常見的幾類。好比:123,1.0等 2.Bool布爾值用來表示true或false,經常用在條件控制語句中做爲條件來判斷,系統會根據表達式的內容自動判斷true或false,也能夠經過print打印輸出: 3.float 是一個浮點數,好比:1.0 4.complex(x),complex(x,y) 返回一個複數。 **二.序列對象 分爲 字符串str、列表list、tuple元組。** 1.字符串是一類很是常見的數據類型,使用變量、條件判斷等都須要使用它,好比:"abc",'123'等。 3.列表——list——用[ ]符號表示列表是有序、長度和內容可靈活變化的集合,它由不一樣的元素按照特定的順序組合構成,也是python的一種很是典型的數據類型。好比:【】,【1,2,3】,【】 3.元組——tuple——用( )符號,元組是不可變的。表示例如:('d',300) **三.鍵值對 分爲集合set、字典dict。** 1.字典——dict——用{ }符號,裏面有key/valeus,key是可hash的。例如:{'name':'coco','country':'china'}, 2.集合(set)是由一個或數個形態萬千的大小總體組成的,構成集合的事物或對象稱做元素或是成員。基本功能是進行成員關係測試和刪除重複元素。 能夠使用大括號 { } 或者 set() 函數建立集合,注意:建立一個空集合必須用 set() 而不是 { },由於 { } 是用來建立一個空字典。 python可變數據類型:列表list[ ]、字典dict{ } python不可變數據類型:整型int、字符串str' '、元組tuple()。