Python面試真題-Python是如何進(jìn)行類型轉(zhuǎn)換的?
【Python面試真題】-Python是如何進(jìn)行類型轉(zhuǎn)換的?
1 函數(shù) 描述 2 int(x [,base ]) 將x轉(zhuǎn)換為一個(gè)整數(shù) 3 long(x [,base ]) 將x轉(zhuǎn)換為一個(gè)長(zhǎng)整數(shù) 4 float(x ) 將x轉(zhuǎn)換到一個(gè)浮點(diǎn)數(shù) 5 complex(real [,imag ]) 創(chuàng)建一個(gè)復(fù)數(shù) 6 str(x ) 將對(duì)象 x 轉(zhuǎn)換為字符串 7 repr(x ) 將對(duì)象 x 轉(zhuǎn)換為表達(dá)式字符串 8 eval(str ) 用來(lái)計(jì)算在字符串中的有效Python表達(dá)式,并返回一個(gè)對(duì)象 9 tuple(s ) 將序列 s 轉(zhuǎn)換為一個(gè)元組 10 list(s ) 將序列 s 轉(zhuǎn)換為一個(gè)列表 11 chr(x ) 將一個(gè)整數(shù)轉(zhuǎn)換為一個(gè)字符 12 unichr(x ) 將一個(gè)整數(shù)轉(zhuǎn)換為Unicode字符 13 ord(x ) 將一個(gè)字符轉(zhuǎn)換為它的整數(shù)值 14 hex(x ) 將一個(gè)整數(shù)轉(zhuǎn)換為一個(gè)十六進(jìn)制字符串 15 oct(x ) 將一個(gè)整數(shù)轉(zhuǎn)換為一個(gè)八進(jìn)制字符串