最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時間:2020年06月03日 15:22:32   作者:windwm  
這篇文章主要介紹了Python中的整除和取模實(shí)例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

一 除法

1 正數(shù)除法

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

>>> 6/4
1.5
>>> 2/3
0.6666666666666666

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

>>> 6//4
1
>>> 2//3
0

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

>>> 6//4.0
1.0
>>> 2.0//3
0.0

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

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

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

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

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

二 取模

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

>>> 21%10
1
>>> 3%4
3

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

>>> -21%10
9
>>> -5%4
3

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

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

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

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

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

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

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

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

以上這篇Python中的整除和取模實(shí)例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python實(shí)現(xiàn)html轉(zhuǎn)png的完美方案介紹

    Python實(shí)現(xiàn)html轉(zhuǎn)png的完美方案介紹

    這篇文章主要為大家詳細(xì)介紹了如何使用Python實(shí)現(xiàn)html轉(zhuǎn)png功能,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2025-03-03
  • Python如何通過內(nèi)存管理提升程序執(zhí)行效率

    Python如何通過內(nèi)存管理提升程序執(zhí)行效率

    Python提供了自動內(nèi)存管理的功能,但是如果不小心使用,可能會導(dǎo)致內(nèi)存泄漏和性能問題,所以巧妙使用內(nèi)存管理是提高Python執(zhí)行效率的關(guān)鍵,下面就來和大家仔細(xì)講講Python的內(nèi)存管理技巧吧
    2023-06-06
  • Django實(shí)現(xiàn)發(fā)送郵件找回密碼功能

    Django實(shí)現(xiàn)發(fā)送郵件找回密碼功能

    在各大網(wǎng)站上,一定都遇到過找回密碼的問題,通常采用的方式是通過發(fā)送帶有驗(yàn)證碼的郵件進(jìn)行身份驗(yàn)證,本文將介紹通過Django實(shí)現(xiàn)郵件找回密碼功能,需要的朋友可以參考下
    2019-08-08
  • python 使用事件對象asyncio.Event來同步協(xié)程的操作

    python 使用事件對象asyncio.Event來同步協(xié)程的操作

    這篇文章主要介紹了python 使用事件對象asyncio.Event來同步協(xié)程的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-05-05
  • python中g(shù)radio的輸出展示組件實(shí)例代碼

    python中g(shù)radio的輸出展示組件實(shí)例代碼

    這篇文章主要介紹了python中g(shù)radio的輸出展示組件的相關(guān)資料,文章介紹了多種數(shù)據(jù)展示格式,包括HTML、JSON、KeyValues、Label、Markdown和Plot,每個格式都有其適用場景,需要的朋友可以參考下
    2024-11-11
  • python 基本數(shù)據(jù)類型占用內(nèi)存空間大小的實(shí)例

    python 基本數(shù)據(jù)類型占用內(nèi)存空間大小的實(shí)例

    今天小編就為大家分享一篇python 基本數(shù)據(jù)類型占用內(nèi)存空間大小的實(shí)例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • 《與孩子一起學(xué)編程》python自測題

    《與孩子一起學(xué)編程》python自測題

    本文內(nèi)容是關(guān)于《與孩子一起學(xué)編程》python自測題,大家可以跟著測試題上機(jī)測試下程序。
    2018-05-05
  • python使用pdfminer解析pdf文件的方法示例

    python使用pdfminer解析pdf文件的方法示例

    這篇文章主要介紹了python使用pdfminer解析pdf文件的方法示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-12-12
  • Python decorator攔截器代碼實(shí)例解析

    Python decorator攔截器代碼實(shí)例解析

    這篇文章主要介紹了Python decorator攔截器代碼實(shí)例解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-04-04
  • 深入理解Python?@dataclass的內(nèi)部原理

    深入理解Python?@dataclass的內(nèi)部原理

    文章介紹了Python中dataclass的實(shí)現(xiàn)原理,通過自定義裝飾器實(shí)現(xiàn)了__init__和__repr__方法,并解釋了__annotations__屬性和exec函數(shù)在其中的作用,感興趣的朋友跟隨小編一起看看吧
    2025-01-01

最新評論

万荣县| 射洪县| 泸水县| 松原市| 上林县| 台东县| 深水埗区| 白城市| 金门县| 陵川县| 台北市| 贵溪市| 东乡| 都安| 晋州市| 昌邑市| 邵东县| 象州县| 天等县| 米林县| 和静县| 沅陵县| 陈巴尔虎旗| 陆河县| 长泰县| 娄烦县| 青铜峡市| 阿拉善右旗| 华坪县| 嵩明县| 盐亭县| 吉安市| 和龙市| 塔城市| 崇义县| 华池县| 石狮市| 台北县| 桦甸市| 利津县| 屯门区|