Python 資料型別轉換

2021-08-18 20:40:21 字數 1213 閱讀 8037

平時我們在處理資料的時候,有些資料型別不是我們想要的,怎麼辦?

一、資料型別轉換:要轉換的型別(資料)

·        要把num01轉換為整數:int(num01)

·        要把num01轉換為浮點數:float(num01)

·        要把num01轉換為字串:str(num01)

·        要把nun01轉換為布林型別:bool(num01)

例如:

print

(int

("12345")+1

)print

(float

("12.345")

+1.187

)print

(str

(123

)+"456")

print

(bool(1

))#只要不是零轉換出來的都是

true,0

是false

print

(int

(123.456))#

轉換為去除小數點後面的數值

print

(int

("sandy"))

#不能轉換,不屬於數字基本要求

注意:在資料型別轉換的時候,不是所有的轉換都能成功,需要做異常處理。

二、數值轉換成字元

例如:

print

(ord

("x"))

print

(chr(88

))三、進製轉換

例如:

print

(hex

(200

))print

(oct

(200

))print

(bin

(200

))演示:

Python 資料型別轉換

函式 描述int x base 將x轉換為乙個整數 long x base 將x轉換為乙個長整數 float x 將x轉換到乙個浮點數 complex real imag 建立乙個複數 str x 將物件 x 轉換為字串 repr x 將物件 x 轉換為表示式字串 eval str 用來計算在字串中...

python 資料型別轉換

在python的開發過程中,難免會遇到型別轉換,這裡給出常見的型別轉換demo int x base 將x轉換為乙個整數 long x base 將x轉換為乙個長整數 float x 將x轉換到乙個浮點數 complex real imag 建立乙個複數 str x 將物件 x 轉換為字串 repr...

Python資料型別轉換

python提供的基本資料型別主要有 布林型別 整型 浮點型 字串 列表 元組 集合 字典 日期等等 函式 描述 type x x的資料型別 int x base 將x轉換為乙個整數 long x base 將x轉換為乙個長整數 float x 將x轉換到乙個浮點數 complex real ima...