python中有各種數(shù)字和字符串之間的類型轉(zhuǎn)換函數(shù)
int(x [,base])? ? ? ???????????? 將x轉(zhuǎn)換為一個(gè)整數(shù)
long(x?[,base])??????????????? 將x轉(zhuǎn)換為一個(gè)長(zhǎng)整數(shù)
float(x)??????????????????????????? 將x轉(zhuǎn)換到一個(gè)浮點(diǎn)數(shù)
complex(real?[,imag])???? 創(chuàng)建一個(gè)復(fù)數(shù)
str(x)?????????????????????????????? 將對(duì)象?x?轉(zhuǎn)換為字符串
repr(x)???????????????????????????? 將對(duì)象?x?轉(zhuǎn)換為表達(dá)式字符串
eval(str)????????????????????????? 用來(lái)計(jì)算在字符串中的有效Python表達(dá)式,并返回一個(gè)對(duì)象
tuple(s)?????????????????????????? 將序列?s?轉(zhuǎn)換為一個(gè)元組
list(s)?????????????????????????????? 將序列?s?轉(zhuǎn)換為一個(gè)列表
chr(x)????????????????????????????? 將一個(gè)整數(shù)轉(zhuǎn)換為一個(gè)字符
unichr(x)???????????????????????? 將一個(gè)整數(shù)轉(zhuǎn)換為Unicode字符
ord(x)????????????????????????????? 將一個(gè)字符轉(zhuǎn)換為它的整數(shù)值
hex(x)????????????????????????????? 將一個(gè)整數(shù)轉(zhuǎn)換為一個(gè)十六進(jìn)制字符串
oct(x)?????????????????????????????? 將一個(gè)整數(shù)轉(zhuǎn)換為一個(gè)八進(jìn)制字符串