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

python中(負(fù)數(shù))整除和取模運算方式

 更新時間:2024年10月12日 16:42:19   作者:Marine_zz  
Python中的取模運算符是%,它與其他語言中的取余符號相同,整除運算符是//,表示向下取整,在Python中,正數(shù)的取余和取模結(jié)果相同,但負(fù)數(shù)的取余和取模結(jié)果有所不同,取余運算在計算時向0方向舍棄小數(shù)位,而取模運算向負(fù)無窮方向舍棄小數(shù)位

python(負(fù)數(shù))整除和取模運算

簡介

  • %:取模符號(在其它語言中,是取余符號)
  • // :整除符號,向下取整,不進(jìn)行四舍五入

數(shù)學(xué)描述:

  • 如果存在整數(shù)n和m,其中0 <= m < b,使得a = n * b + m,那么m=a % b = a - n * b ,n = a // b.

取余和取模的區(qū)別

  • 取余運算:在計算時向0方向舍棄小數(shù)位(遵循盡可能讓商大
  • 取模運算:在計算時向負(fù)無窮方向舍棄小數(shù)位(遵循盡可能讓商小)

正數(shù)取余和取模是相同的,所以只是負(fù)數(shù)取余和取模有區(qū)別

舉例

直接從實例出發(fā),分正數(shù)取余取模和負(fù)數(shù)取余取模

1、正數(shù)取余取模

正數(shù)取余和取模是相等的:

5 / 3 = 1.67
5 mod 3 = 2  (取模)
5 rem 3 = 2  (取余)

2、負(fù)數(shù)取余取模

# 取模:在計算時向負(fù)無窮方向舍棄小數(shù)位(向下取整)
-5 mod 3 = 1  
# -5 / 3 向下取整為-2,帶入公式 -5 - (3 * -2) = 1
5 mod -3 = -1
# 5 / -3 向下取整為-2,帶入公式 5 - (-3 * -2) = -1
-5 mod -3 = -2
# -5 / -3 向下取整為1,帶入公式 -5 - (-3 * 1) = 2


# 取余:在計算時向0方向舍棄小數(shù)位(向0取整)
-5 rem 3 = -2
# -5 / 3 向0取整為-1,帶入公式 -5 - (3 * -1) = -2
5 rem -3 = 2
# 5 / -3 向0取整為-1,帶入公式 5 - (-3 * -1) = 2
-5 rem -3 = -2
# -5 / -3 向0取整為1,帶入公式 -5 - (-3 * 1) = 2

最后注意:

  • % 在python中是取模符號
  • 在其他語言中是取余符號?。?!

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python 缺失值處理的方法(Imputation)

    python 缺失值處理的方法(Imputation)

    這篇文章主要介紹了python 缺失值處理的方法(Imputation),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • django注冊用郵箱發(fā)送驗證碼的實現(xiàn)

    django注冊用郵箱發(fā)送驗證碼的實現(xiàn)

    這篇文章主要介紹了django注冊用郵箱發(fā)送驗證碼的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-04-04
  • Python常見文件操作的示例詳解

    Python常見文件操作的示例詳解

    文件操作是我們開發(fā)中必不可少的一項需求。本文主要給大家介紹了關(guān)于Python常見的一些文件操作,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-07-07
  • python關(guān)于矩陣重復(fù)賦值覆蓋問題的解決方法

    python關(guān)于矩陣重復(fù)賦值覆蓋問題的解決方法

    這篇文章主要介紹了python關(guān)于矩陣重復(fù)賦值覆蓋問題的解決方法,涉及Python深拷貝與淺拷貝相關(guān)操作與使用技巧,需要的朋友可以參考下
    2019-07-07
  • 一文帶你掌握Python中的雙下劃線寫法

    一文帶你掌握Python中的雙下劃線寫法

    在?Python?中,雙下劃線--也被稱為“dunder”--是一種用于修飾類屬性名稱或類方法名稱的行為,下面小編就來和大家詳細(xì)講講如何在Python中使用雙下劃線吧
    2023-10-10
  • Python實現(xiàn)XML文件解析的示例代碼

    Python實現(xiàn)XML文件解析的示例代碼

    本篇文章主要介紹了Python實現(xiàn)XML文件解析的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-02-02
  • python使用pymongo與MongoDB基本交互操作示例

    python使用pymongo與MongoDB基本交互操作示例

    這篇文章主要介紹了python使用pymongo與MongoDB基本交互操作,結(jié)合實例形式詳細(xì)分析了python基于pymongo庫實現(xiàn)與MongoDB基本交互相關(guān)操作技巧與注意事項,需要的朋友可以參考下
    2020-04-04
  • 梯度下降法介紹及利用Python實現(xiàn)的方法示例

    梯度下降法介紹及利用Python實現(xiàn)的方法示例

    梯度下降算法是一個很基本的算法,在機(jī)器學(xué)習(xí)和優(yōu)化中有著非常重要的作用,下面這篇文章主要給大家介紹了關(guān)于利用Python實現(xiàn)梯度下降法的相關(guān)資料,對大家具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起看看吧。
    2017-07-07
  • keras 自定義loss層+接受輸入實例

    keras 自定義loss層+接受輸入實例

    這篇文章主要介紹了keras 自定義loss層+接受輸入實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-06-06
  • 詳解python metaclass(元類)

    詳解python metaclass(元類)

    這篇文章主要介紹了python metaclass(元類)的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-08-08

最新評論

崇信县| 永年县| 广丰县| 兴仁县| 确山县| 革吉县| 驻马店市| 内丘县| 台山市| 民丰县| 泰安市| 宁强县| 新民市| 鄂伦春自治旗| 永善县| 永年县| 莫力| 涿鹿县| 永吉县| 旅游| 酉阳| 海伦市| 杭锦旗| 遵化市| 博兴县| 凭祥市| 南部县| 岳阳县| 东乌珠穆沁旗| 获嘉县| 剑河县| 安图县| 武清区| 岳池县| 桦川县| 疏附县| 左贡县| 永济市| 神农架林区| 兴业县| 长丰县|