位置:首頁 » Python3入門教學 » Python3 數據類型轉換

Python3 數據類型轉換 [編輯]


要使數據類型之間進行轉換,可以使用以下方法:

函數 描述
int(x)  轉換 x 為一個整數
long(x) 轉換 x 為一個長整數
float(x) 轉換 x 為一個浮點數
str(x) 轉換 x 為一個字符串, x 可以是 float. int 或 long 類型
hex(x) x 整數轉換為十六進製字符串
chr(x) x 整數轉換為字符
ord(x) 字符轉換為整數

在 Python 中數據類型轉換的一個例子:
如果想要打印數字,那麼經常需要轉換。在這個實例中,要打印兩個數字,一個是整數(整數),另一個浮點數。

x = 3
y = 2.15315315313532
 
print "We have defined two numbers,"
print "x = " + str(x)
print "y = " + str(y)

輸出結果:

We have defined two numbers,
x = 3
y = 2.15315315314

如果希望把文本保存為數字,我們必須再次強製轉換。

a = "135.31421"
b = "133.1112223"
 
c = float(a) + float(b)
print c

輸出結果:

268.4254323