新聞中心
想要表達(dá)數(shù)值的時候能夠更精確,我們可以通過小數(shù)點(diǎn)來實(shí)現(xiàn)。在我們生活消費(fèi)的時候,有的賬單上會顯示到小數(shù)點(diǎn)后兩位。那么在python中是如何區(qū)分整數(shù)好小數(shù)的呢?本篇我們以int整數(shù)和float小數(shù)為例,基于數(shù)據(jù)類型的使用環(huán)境,教大家在Python中對int 和 float進(jìn)行分辨,具體思路過程如下。

浮點(diǎn)型就是小數(shù)類型,Python 通過是否有小數(shù)點(diǎn)來分辨 int 和 float。
>>> var1 = 314 # 整型 >>> var2 = 3.14 # 浮點(diǎn)型 注意:在Python 3 里,只有一種整數(shù)類型 int,表示為長整型,沒有 python2 中的 Long。 s = 0.2243535 type(s)
得到結(jié)果:
這說明s的數(shù)據(jù)類型是float(浮點(diǎn)數(shù))。
下面來看float()函數(shù),float(x)將x轉(zhuǎn)換為浮點(diǎn)數(shù),x可以是整數(shù)或字符串。
# x為整數(shù)
>>> float(8)
8.0
# x為字符串
>>> float('8')
8.0拓展:數(shù)值運(yùn)算中,常見的操作符有 +、 -、 、 /、 //、 %、 *,等等。
>>> 5 + 4 # 加法 9 >>> 4.3 - 2 # 減法 2.3 >>> 3 * 7 # 乘法 21 >>> 11 ** 2 # 乘方 121 >>> 11 % 2 # 取余 1
以上就是我們在python中分辨整數(shù)和小數(shù)區(qū)別的方法了,對應(yīng)的int和float想必小伙伴們已經(jīng)能很好的運(yùn)用。一些常見的操作符我們也可以了解一下,方便后面的學(xué)習(xí)。
當(dāng)前題目:創(chuàng)新互聯(lián)Python教程:python中分辨int和float的差別
本文路徑:http://www.dlmjj.cn/article/cdoodei.html


咨詢
建站咨詢
