日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

低版本中Python除法運(yùn)算小技巧

系統(tǒng) 1938 0

首先要說的是python中的除法運(yùn)算,在python 2.5版本中存在兩種除法運(yùn)算,即所謂的true除法和floor除法。當(dāng)使用x/y形式進(jìn)行除法運(yùn)算時,如果x和y都是整形,那么運(yùn)算的會對結(jié)果進(jìn)行截取,取運(yùn)算的整數(shù)部分,比如2/3的運(yùn)算結(jié)果是0;如果x和y中有一個是浮點(diǎn)數(shù),那么會進(jìn)行所謂的true除法,比如2.0/3的結(jié)果是 0.66666666666666663。另外一種除法是采用x//y的形式,那么這里采用的是所謂floor除法,即得到不大于結(jié)果的最大整數(shù)值,這個運(yùn)算時與操作數(shù)無關(guān)的。比如2//3的結(jié)果是0,-2//3的結(jié)果是-1,-2.0//3的結(jié)果是-1.0。

??? 在未來的python 3.0中,x/y將只執(zhí)行true除法,而與操作數(shù)無關(guān);x//y則執(zhí)行floor除法。如果需要在2.5版本的python中進(jìn)行這樣的用法,則需要在代碼前加入from __future__ import division的聲明。如:

復(fù)制代碼 代碼如下:

from __future__ import division?
a=2/3?????????????????
from __future__ import division a=2/3

這時變量a的結(jié)果將是0.66666666666666663,而不是原來的3了。


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 彭阳县| 乐至县| 马公市| 鄂托克前旗| 重庆市| 栾城县| 肥城市| 浦城县| 嘉禾县| 龙海市| 尤溪县| 苏尼特右旗| 南陵县| 无极县| 勃利县| 沙湾县| 广水市| 井陉县| 鄂托克旗| 瓦房店市| 永福县| 绥中县| 河南省| 思茅市| 宁夏| 巫山县| 农安县| 山阴县| 砀山县| 六盘水市| 乌海市| 平定县| 铜山县| 隆昌县| 新龙县| 方城县| 商河县| 民和| 茶陵县| 永定县| 上思县|