python基礎 型別轉換

2021-08-28 03:19:23 字數 672 閱讀 9460

#型別轉換

name = input('請輸入姓名:')

age = input('請輸入年齡:')

print('name: %s,age: %d'%(name,int(age)))

#只有雙引號括起來的數字字串 才能用int進行型別轉換,'ssss'這種不可以

'''int(x) 將x轉換為整型

float(x) 將x轉換為浮點型

str(x) 將x轉換為字串

eval(str) 用來計算在字串中的有效python表示式,並返回乙個物件

tuple(s) 將序列s轉換為乙個元組

list(s) 將序列s轉換為乙個列表

chr(x) 將乙個整數轉換為乙個字元

'''a = int('123') #字串轉整型

b = float('3.14') #字串轉浮點型

c = str(345)

print(type(a))

print(type(b))

print(type(c))

#eval(str)把字串自動轉換成對應的合適的型別

a1 = eval('123')

a2 = eval('3.14')

print(type(a1))

print(type(a2))

python基礎 資料型別轉換

1.浮點型別轉換之後,捨去小數部分 2.布林值轉換之後 true 1 false 0 3.字串轉換,僅純整型字串可以轉換 浮點型或者帶有其他字元都不可以轉換 1.整型轉換之後變為浮點型,後面 0 2.布林值轉換 true 1.0 false 0.0 3.字串,只有純整型字串和純浮點型字串可以轉換,其...

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...