Python核心資料型別 概覽

2022-04-05 17:12:54 字數 791 閱讀 9273

python的核心資料型別有:數字,字串,列表,字典,元組,檔案等。

物件型別

例子

可變性

數字345,3.45, 345l,3+4j

不可變字串

『spam',「eggs」

不可變列表

[1, ['a', 'b'], 2]

可變字典

可變元組

(1, 2, 'spam)

不可變檔案

myfile = open('data', 'r + w')

內建函式vars(),返回在該函式呼叫前存在的變數組成的字典,當然還會包含一些系統預先定義的變數。

>>> x = 1

>>> y = 2

>>> vars()

>>>

例如,x[1:10:2] 會取出偏移為1, 3, 5, 7, 9的元素

x[:10:2] 會取出偏移為0, 2, 4, 6, 8的元素

當k為負數時,從右往左索引元素。

>>> s = 'abcdefg'

>>> s[::-1]

'gfedcba'

>>> s[5:1:-1]

'fedc'

s[5:1:-1]表示從偏移5從右往左索引,直到偏移2的序列。

python核心資料型別

序列運算子 本文採用版本pyton3.5 數字 int,long,float,complex,bool 字元 str,unicode 列表 list 字典 dict 元組 tuple 檔案 file 其他型別 集合 set frozenset,類型別,none str repr 或format 將非...

php核心 資料型別

結構體內每乙個變數都獨佔一塊記憶體,並保持記憶體對齊 聯合體內所有變數公用同一塊記憶體,占用記憶體大小為聯合體中占用記憶體最大的變數的記憶體大小 每個變數的結構定義 struct zval struct u v uint32 t type info u1 union u2 zend value表示變...

Python基礎 核心資料型別 數字

分類 整型 分為一般整型和長整型,一般整數為4位元組。對於比較大的數,用長整型,數字後面加l,如1000000000l,即使不顯式加l,python也可以通過檢測整數是否超過一般整型所能表示的最大整數進行自動轉換。還可以使用十六進製制 八進位制 二進位制表示整數 十六進製制 0xaf 0xaf 八進...