在Python里扒最,最常用的數(shù)據(jù)類型有三種——字符串(str)、整數(shù)(int)和浮點(diǎn)數(shù)(float)。
3種數(shù)據(jù)類型
字符串str()——用括號(hào)括起來的文本
字符串的識(shí)別方式非常簡單——有層名為【引號(hào)】的皮,只要是被【單/雙/三引號(hào)】這層皮括起來的內(nèi)容路星,不論那個(gè)內(nèi)容是中文、英文诱桂、數(shù)字甚至火星文洋丐。只要是被括起來的,就表示是字符串類型访诱。
name='千尋'
print("Let's play")
>>Let's play
整數(shù) int()——普通的整數(shù)數(shù)字
是正整數(shù)垫挨、負(fù)整數(shù)和零的統(tǒng)稱,是沒有小數(shù)點(diǎn)的數(shù)字触菜。
a=10
b=-63
c=0
print(a)
>>10
浮點(diǎn)數(shù) float()——帶小數(shù)點(diǎn)的數(shù)
小數(shù)形式九榔,至少有1個(gè)小數(shù)點(diǎn);與整數(shù)運(yùn)算結(jié)果永遠(yuǎn)精確不同涡相, 浮點(diǎn)數(shù)有四舍五入的誤差(先轉(zhuǎn)二進(jìn)制再轉(zhuǎn)十進(jìn)制)哲泊。
a=1.0
b=3.14159
c=-5.6
print(0.55+0.3)
>>0.8500000000000001
數(shù)據(jù)的四則運(yùn)算
簡單運(yùn)算優(yōu)先級(jí)口訣: 從左到右順著來,括號(hào)里的優(yōu)先算催蝗,乘除排在加減前
print(499*561+10620-365)
print((5025-525)/100+18*17)
>>290194
>>351.0
數(shù)據(jù)的轉(zhuǎn)換和拼接
- 只能字符串類型數(shù)據(jù)間拼接切威,并使用拼接符號(hào)+
- str()函數(shù)能將數(shù)據(jù)轉(zhuǎn)換成其字符串類型,不管這個(gè)數(shù)據(jù)是中文丙号、數(shù)字先朦、標(biāo)點(diǎn)還是火星文,只要放到括號(hào)里犬缨。這個(gè)數(shù)據(jù)就能搖身一變喳魏,成為字符串類型
slogan = '臉黑怪我咯'
number = '7.8'
unit = '張'
sentence = '藍(lán)票一個(gè)SSR都沒有'
print(slogan+str(int(float(number)))+unit+sentence)
>>臉黑怪我咯7張藍(lán)票一個(gè)SSR都沒有
數(shù)據(jù)類型的查詢——type()函數(shù)
作用:查詢數(shù)據(jù)類型
示例:print(type(‘查詢的內(nèi)容’))
a=1
b=2.6
c='我'
print(type(a))
print(type(b))
print(type(c))
>> <class 'int'>
<class 'float'>
<class 'str'>
小結(jié):
初學(xué)python,一定要掌握好數(shù)據(jù)類型的用法怀薛,養(yǎng)成規(guī)范使用的習(xí)慣刺彩,否則在后續(xù)寫大段代碼時(shí)很容易出現(xiàn)數(shù)據(jù)類型使用錯(cuò)誤導(dǎo)致報(bào)錯(cuò)。