Python3 基本資料型別

2021-09-25 12:38:59 字數 888 閱讀 5484

在python中,變數就是變數,它沒有型別,我們所說的"型別"是變數所指的記憶體中物件的型別。

python 3中有六個標準的資料型別:

1、numbers(數字)

python 3支援int、float、bool、complex(複數)

注意:

2、string(字串)

python中的字串有兩種索引方式,第一種是從左往右,從0開始依次增加;第二種是從右往左,從-1開始依次減少。

注意,沒有單獨的字元型別,乙個字元就是長度為1的字串。

3、list(列表)

list(列表) 是 python 中使用最頻繁的資料型別。

注意:

4、tuple(元組)

元組(tuple)與列表類似,不同之處在於元組的元素不能修改。元組寫在小括號裡,元素之間用逗號隔開。

構造包含0個或1個元素的tuple是個特殊的問題,所以有一些額外的語法規則:

tup1 = () # 空元組

tup2 = (20,) # 乙個元素,需要在元素後新增逗號

注意:

5、sets(集合)

集合(set)是乙個無序不重複元素的集。

基本功能是進行成員關係測試和消除重複元素。

可以使用大括號 或者 set()函式建立set集合,注意:建立乙個空集合必須用 set() 而不是 ,因為是用來建立乙個空字典。

6、dictionaries(字典)

字典(dictionary)是python中另乙個非常有用的內建資料型別。

關鍵字必須使用不可變型別,也就是說list和包含可變型別的tuple不能做關鍵字。

在同乙個字典中,關鍵字還必須互不相同。

python3 基本資料型別

整數 int 浮點數 float 1.23x10 9 寫成 1.23e9 整數和浮點數在計算機內部儲存的方式是不同的,整數運算永遠是精確的 除法難道也是精確的?是的!而浮點數運算則可能會有四捨五入的誤差 字串 str 字串是以單引號 或雙引號 括起來的任意文字,比如 abc xyz 等等。請注意,或...

Python3 基本資料型別

python中數字有四種型別 整數 布林型 浮點數和複數。int 整數 如 1,只有一種整數型別 int,表示為長整型,沒有 python2 中的 long。bool 布林 如 true。float 浮點數 如 1.23 3e 2 complex 複數 如 1 2j 1.1 2.2j python3...

Python3基本資料型別

在python中,變數就是變數,它沒有型別,我們所說的 型別 是變數所指的記憶體中物件的型別。python 3中有六個標準的資料型別 python 3支援int float bool complex 複數 數值型別的賦值和計算都是很直觀的,就像大多數語言一樣。內建的type 函式可以用來查詢變數所指...