4、數(shù)據(jù)類型轉換
1)字符串轉換成數(shù)值:
int()-----------將值轉換成整數(shù)
float()-----------將值轉換成小數(shù)
str()-----------將值轉換成字符串
bool()-----------將值轉換成布爾值
例如:
int() 將值轉換成整數(shù)
s1="188" #字符串
ns1=int(s1) #轉換成整型數(shù)值
print(ns1+8) #打印數(shù)值結果
float() 將值轉換成浮點型
s1="3.14" #字符串
ns1=float(s1) #轉換成浮點型數(shù)值
print(ns1+3) #打印數(shù)值結果(數(shù)值結果為6.140000000000001,出現(xiàn)誤差,后面講解決辦法)
print(type(ns1)) #獲取新數(shù)值的數(shù)據(jù)類型屬性
2)數(shù)值之間互轉:
整數(shù)轉小數(shù)用float
z1=78
nz1=float(z1)
print(nz1) #打印結果為78.0,多了個小數(shù)位,表示它已經(jīng)轉換為浮點型數(shù)值了
小數(shù)轉整數(shù)用int
z1=3.14
nz1=int(z1)
print(nz1) #打印結果為3,沒有小數(shù)位了,表示它已經(jīng)轉換為整型數(shù)值了文章來源:http://www.zghlxwxcb.cn/news/detail-623622.html
其它類型轉字符串用str
a1=2 #整數(shù)
b1=3.14 #小數(shù)
na1=str(a1)
nb1=str(b1)
print(a1,b1) #打印數(shù)值結果
print(na1,nb1) #打印字符串結果,雖然與上一行相同,但數(shù)據(jù)類型發(fā)生了變化
print(type(na1),type(nb1)) #打印字符串類型文章來源地址http://www.zghlxwxcb.cn/news/detail-623622.html
到了這里,關于python教程 入門學習筆記 第6天 數(shù)據(jù)類型轉換 字符串轉換成數(shù)值 數(shù)值之間互轉 其它類型轉字符串的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!