新聞中心

天心網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)!從網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、響應(yīng)式網(wǎng)站設(shè)計等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營維護(hù)。創(chuàng)新互聯(lián)從2013年開始到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)。
python2除法:/,//,%
“/”:整數(shù)相除,向下取整;浮點(diǎn)數(shù)相除,結(jié)果保留小數(shù)(類似1/2,想保留小數(shù)應(yīng)該寫成1.0/2或者1*1.0/2)。
“//”:整數(shù)相除,與“/”相同;浮點(diǎn)數(shù)相除,只返回整數(shù)部分,小數(shù)部分取零。
“%”:取余。
相關(guān)推薦:《Python教程》
python2:
print 500/1000
python2結(jié)果:取整數(shù)部分,小數(shù)并沒有保留。
0
python3:
print 500/1000
python3結(jié)果:得到真實(shí)結(jié)果,小數(shù)保留。
0.5
那么,如果python2想保留小數(shù)部分,要怎么做呢?
只需要增加一個導(dǎo)入包就可以了,并不需要其它操作。
from __future__ import division #用于/相除的時候,保留真實(shí)結(jié)果(小數(shù))
增加導(dǎo)入包后的python2操作:
#coding:utf-8 from __future__ import division print 500/1000
結(jié)果:
0.5
還有另一種方式,將除數(shù)或被除數(shù)兩個其它至少一個轉(zhuǎn)換成float型:
print float(500)/1000
結(jié)果:
0.5
網(wǎng)站名稱:創(chuàng)新互聯(lián)Python教程:python2如何做除法
轉(zhuǎn)載源于:http://m.fisionsoft.com.cn/article/dhpdhip.html


咨詢
建站咨詢
