數字型別:
整型數字:用來表示年齡、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...