久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術(shù)文章
文章詳情頁

Python中的整除和取模實(shí)例

瀏覽:4日期:2022-07-23 09:33:06

一 除法

1 正數(shù)除法

Python3中的除法中,除法/總是返回一個(gè)浮點(diǎn)數(shù),如下:

>>> 6/41.5>>> 2/30.6666666666666666

如果只想得到整數(shù)的結(jié)果,丟棄分?jǐn)?shù)部分,可以使用運(yùn)算符 //:

>>> 6//41>>> 2//30

// 得到的是整除的結(jié)果,但是結(jié)果并不一定是整數(shù)類型的數(shù),它與分母分子的數(shù)據(jù)類型有關(guān)系:

>>> 6//4.01.0>>> 2.0//30.0

2 負(fù)數(shù)除法

Python3除法采取的是向下取整,即向負(fù)無窮方向取最接近精確值的整數(shù)。故當(dāng)整除運(yùn)算有負(fù)數(shù)時(shí),結(jié)果稍有不同:

>>> 4//-3-2>>> -10//3-4

我們通常的計(jì)算中,采用的是向零取整的方法計(jì)算,4//-3 = -1,-10//3 = -3。如果希望在Python3中對(duì)負(fù)數(shù)采用向零取整的方法計(jì)算,可以如下處理:

>>> int(4/-3)-1>>> int(-10/3)-3

二 取模

Python3 中采用%表示取模運(yùn)算,結(jié)果返回除法的余數(shù):

>>> 21%101>>> 3%43

但是由于Python采用的是向下取整的方式,所以對(duì)負(fù)數(shù)的取余結(jié)果不一樣:

>>> -21%109>>> -5%43

結(jié)合前面負(fù)數(shù)的整除計(jì)算,可以理解取模的結(jié)果。-21//10 = -3, -21-(-3)*10 = 9

補(bǔ)充知識(shí):Python中列表索引為的負(fù)數(shù)時(shí),意義與R不同

之前學(xué)的是R, 后來看Python訪問索引為負(fù)數(shù)索引時(shí),感覺不對(duì),后來了解到,原來二者意義是完全不同的。

比如有一個(gè)列表,list1 = [a, b ,c ,d ,e]

- 對(duì)R來說,負(fù)數(shù)索引表示在原有的列表中去除該索引對(duì)應(yīng)的元素,如list[-1]就是在原有的列表中去除第1個(gè)元素,所以結(jié)果是 list1[-1] = [b, c, d, e](R中列表元素序號(hào)從1開始)

> list1 <- c('a', 'b', 'c', 'd', 'e')> list1[-1][1] 'b' 'c' 'd' 'e'

- 對(duì)Python來說,負(fù)數(shù)索引表示從右邊往左數(shù),最右邊的元素的索引為-1,倒數(shù)第二個(gè)元素為-2.,。。。list[-1] = e

In [1] list = ['a', 'b', 'c', 'd', 'e'] print(list[-1]) e

以上這篇Python中的整除和取模實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 国产成人午夜精品影院游乐网 | 美女午夜影院 | 中国一级毛片免费 | 亚洲精品在线免费 | 精品国产乱码久久久久久影片 | 这里有精品在线视频 | 人人射人人 | 精品日韩一区二区 | 999精品免费| 少妇久久久 | 亚洲九九 | 日韩精品一区二区三区中文在线 | 美女国产精品 | 亚洲欧美精品一区 | 国产一级片儿 | 欧美综合久久久 | 久久久久久久久综合 | 五月婷亚洲 | 娇妻被朋友调教成玩物 | 欧美日韩国产一区二区 | 欧美成人一区二区三区片免费 | 日韩国产精品一区二区三区 | 亚洲不卡| 欧美日韩国产不卡 | 日韩在线二区 | 天堂av2020| 色播久久久 | 亚洲情网站 | 看片国产 | 欧美日韩中文字幕在线 | 日韩欧美中文字幕在线视频 | 日韩在线播放网址 | 激情六月综合 | a√毛片| 国产精品亚洲一区二区三区 | 久久久在线 | 一呦二呦三呦国产精品 | 国产精品久久久久久久久久久久久久久久 | 成人国产精品色哟哟 | 欧美日韩精品一区二区在线播放 | 精久久久|