Python核心資料型別及型別顯示轉換

2021-08-08 17:39:43 字數 1018 閱讀 7525

倆個物件比較

1.值比較:物件中的資料是否相同

2.身份比較:兩個變數名引用的是否為同一物件

3.型別比較:兩個物件的型別是否相同

核心資料型別:

數字:int,long,float,complex,bool

字元:str,unicode

列表:list

字典:dict

元組:tuple

檔案:file

其他型別:集合(set),frozenset,類型別,none

其他檔案類工具:pipes,fifos,sockets

型別轉換:str(),repr()或format():將非字元型資料轉換為字元;

int():轉為整數;

float():轉為浮點數;

list(s);將字串s轉為列表;

tuple(s)將字串s轉為元組;

set(s);將字串s轉為集合;

frozenset(s):將字串s轉為不可變集合;

dict(d):建立字典;其d必須是(key,value)的元組序列;

chr(x):將整數轉為單個的字元

ord(x):將字元轉為為整數值

hex(x):將整數轉為16進製制字串

bin(x):將整數轉為2進製的字串

oct(x):將整數轉為8進製的字串

數字型別:

python的數字字面量:布林型,整數,浮點數,複數;

true:1

false:0

序列型別:

字元型別:

字串字面量:把文字放入單引號,雙引號或三引號中

如果要使用unicode編碼,則在字元之前使用字元u進行標識,如u」magedu」

文件字串:模組,類或函式的第一條語句是乙個字元的話。該字串成為文件字串,可以使用doc屬性引用;

運算子:

索引運算:[i]

切片運算:[i:j]

擴充套件切片:[i:j:stride]

python核心資料型別

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

Python核心資料型別 概覽

python的核心資料型別有 數字,字串,列表,字典,元組,檔案等。物件型別 例子 可變性 數字345,3.45,345l,3 4j 不可變字串 spam eggs 不可變列表 1,a b 2 可變字典 可變元組 1,2,spam 不可變檔案 myfile open data r w 內建函式var...

php核心 資料型別

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