python 型別轉換

2021-10-13 07:48:01 字數 481 閱讀 5515

python型別轉換的目的是方便各種型別的資料進行連線操作。

比如說int型別轉換成str型別只需使用str()即可

舉例:

name="張三"`

age=20

print(type(age))

print(type(str(age)))

輸出:

注意:str(name)是會生成乙個將int型別的age轉換成str型別的變數,它並不改變原本name的型別

若此時輸出name的型別:print(type(age))

輸出仍為:

同理,將其他型別轉換成int,使用函式int()即可(當小數轉換成整數時,會擷取小數的整數部分。當小數的字串轉換成整數時,會報錯。非數字的字串也是不能轉換成整數型別的。bool型別轉換成整數型別時,true為1,false為0)。

將其他型別轉換成float,使用函式float()即可。(非數字的字串不能轉換為float型別)

python型別轉換

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

Python 型別轉換

型別轉換四個函式 int float str bool int 可以用來將其他的物件轉換為整型 規則 布林值 true 1 false 0 浮點數 直接取整,省略小數點後的內容 字串 合法的整數字串,直接轉換為對應的數字 如果不是乙個合法的整數字串,則報錯 valueerror invalid li...

Python 型別轉換

list a b c 以 拼接列表所有值 str1 join list 以 拼接列表所有值 定義json字串,注意鍵值均用雙引號,否則在轉換成是會報錯 json string 將json字串轉換為dict ts dict json.loads json string print type json ...