Python資料型別

2022-08-30 21:30:14 字數 1051 閱讀 7179

數字型別:

整型數字:用來表示年齡、qq號等

qq = 8180874

int(整型)

在32位機器上,整數的位數為32位,取值範圍為-2**31~2**31-1,即-2147483648~2147483647

在64位系統上,整數的位數為64位,取值範圍為-2**63~2**63-1,即-9223372036854775808~9223372036854775807

long(長整型)

跟c語言不同,python的長整數沒有指定位寬,即:python沒有限制長整數數值的大小,但實際上由於機器記憶體有限,我們使用的長整數數值不可能無限大。

注意,自從python2.2起,如果整數發生溢位,python會自動將整數資料轉換為長整數,所以如今在長整數資料後面不加字母l也不會導致嚴重後果了。

注意:在python3裡不再有long型別了,全都是int

>>> a= 2**64

>>> type(a)  #type()是檢視資料型別的方法

>>> b = 2**60

>>> type(b)

除了int和long之外, 其實還有float浮點型, 複數型,

字串型別:

引號引起來的:用來表示名字、性別等

name = xiaowei

可分為單行和多行如下:

name = 'lhw'

name = '''

lhwlhw

列表型別:

可以表示多個值(並且值可以是任意數字型別)如:

hobbies = ['eat','swimming',123]

取列表的值需要用下標進行取值從0開始如:

hobbies[0]

字典型別:

採用key對應value的方式進行存值如下:

user_info =

取值的方式需用key來取如下:

user_info ['name']

注意:key必須是不可變資料型別(不可hash型別),value可以任意資料型別

布林型別:

即值為true或false

python資料型別

python的資料型別 數字 字串 列表 元祖 字典 檢視型別可以使用type函式如 type abc 數字 整型 長整型 浮點型 複數 字串 單引號 雙引號 3引號 a abcde a 1 b a 2 3 c a 2 4 cd a 2 cde a 2 ace a 1 e a 3 2 c a abc...

python 資料型別

python有五個標準的資料型別 使用del可以刪除資料的引用 例,one 100 del one del 也可以同時刪除多個引用 變數。例del one,two,three print one 將提示one 沒有定義 python支援四種不同的數值型別 python的字串列表有2種取值順序 加號 ...

Python 資料型別

一 整數 python可以處理任意大小的整數,當然包括負整數,在python程式中,整數的表示方法和數學上的寫法一模一樣,例如 1,100,8080,0,等等。計算機由於使用二進位制,所以,有時候用十六進製制表示整數比較方便,十六進製製用0x字首和0 9,a f表示,例如 0xff00,0xa5b4...