Python基礎 Python常用資料型別轉換

2021-09-24 19:22:21 字數 666 閱讀 6792

轉換函式

說明例項

chr(x)

將整數x轉換為字元

chr(65)結果為a

ord(x)

將自負x轉換為整數

ord(a)結果為65

int(x)

將x轉換為整數

int(「123」)結果為整數123

long(x)

將x轉換為長整型

float(x)

將x轉換為浮點數

float(「1.2」)結果為1.2

str(x)

將物件x轉換為字串

eval(x)

用來計算x有效的python表示式,並返回乙個物件

eval(「10+20+30」)結果為60

tuple(x)

將x轉換為乙個元祖

list(x)

將x轉換為乙個列表

set(x)

將x轉換為乙個集合(可用來去除重複)

unichr(x)

將x整數x轉換為unicode字元

hex(x)

將乙個整數轉化為乙個十六進製制字串

oct(x)

將乙個整數轉換為乙個八進位制字串

complex()

建立複數

repr(x)

將物件x轉化為表示式對字串

Python基礎 面試常考題

python強大的功能 a i for i in range 1000 print a b a i i for i in range len a 輸出1,5,9 b a i 2 i for i in range len a 輸出 1,5,7 print b 金典題目 a 2 j 1 i j for ...

python基礎之面試常問

參考 python面試常問 目錄python記憶體管理 原博文 python記憶體管理 python垃圾 lambda作為乙個表示式,定義了乙個匿名函式。lambda表示式是起到乙個函式速寫的作用,允許在 內嵌入乙個函式的定義。例如 func1 lambda x,y x y def func2 x,...

python基礎面試常問程式設計問題

求數值以內的質數,合數及個數 質數 defzhishu number num 0for i in range 2 number 1 k true for j in range 2 i if i j continue if i j 0 k false break if k true print d i...