欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

解析python 中/ 和 % 和 //(地板除)

 更新時間:2020年06月28日 09:53:01   作者:我是管小亮  
這篇文章主要介紹了python 中/ 和 % 和 //(地板除)的區(qū)別及簡介,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧

python / 和 % 和 //(地板除)用于對數(shù)據(jù)進行除法運算。

python中 // 和 / 和 %

簡介

python中與除法相關(guān)的三個運算符是// 和 / 和 %,下面逐一介紹。
“/”,這是傳統(tǒng)的除法,3/2=1.5
“//”,在python中,這個叫“地板除”,3//2=1
“%”,這個是取模操作,也就是區(qū)余數(shù),4%2=0,5%2=1

Python中分為3種除法:1、/,2、%,3、//

1、/

基于 python3

/ 除法計算結(jié)果是浮點數(shù),即使是兩個整數(shù)恰好整除,結(jié)果也是浮點數(shù)。

兩個整數(shù)沒能整除,返回整數(shù)

10 / 3
> 3.3333333333333335

兩個浮點數(shù)相除,返回浮點數(shù)

1.0 / 2.0
> 0.5

兩個數(shù)的其中一個是浮點數(shù),返回浮點數(shù)

3 / 2.0
> 1.5

兩個整數(shù)恰好整除,返回浮點數(shù)

9 / 3
> 3.0

基于python2

python2版本整數(shù)除法采用的是 floor 的方式,也稱為地板除法。

兩個整數(shù)相除,返回整數(shù)

3 / 2
> 1

兩個數(shù)的其中一個是浮點數(shù),返回浮點數(shù)

3 / 2.0
> 1.5

兩個整數(shù)恰好相除,返回整數(shù)

6 / 2
> 3

2、 %

% 除法的結(jié)果是求余數(shù)。

兩個整數(shù)相除,返回整數(shù)

5 % 2
> 1

兩個整數(shù)恰好相除,返回0

6 % 3
> 0

3、 //

// 稱為地板除,兩個整數(shù)的除法仍然是整數(shù),它總是會舍去小數(shù)部分,返回數(shù)字序列中比真正的商小的,最接近的數(shù)字。

簡單來說就是求商。

兩個整數(shù)相除,返回整數(shù)

3 // 2
> 1

兩個數(shù)的區(qū)中一個是浮點數(shù),返回浮點數(shù)

3 // 2.0
> 1.0

負數(shù)除以正整數(shù)是負數(shù)自己本身

-1 // 2.0
> -1

負數(shù)除以負整數(shù)是0

-1//-4
> 0

總結(jié)

/ 就是大家熟知的除法,只不過python2的時候不同而已;% 是求余數(shù),// 是求商

PS:下面在看下python的地板除和除有什么區(qū)別嗎? // 和 /

非常小的細節(jié)

100/2
Out[3]: 50.0

100//2
Out[4]: 50

到此這篇關(guān)于解析python 中/ 和 % 和 //(地板除)的文章就介紹到這了,更多相關(guān)python / 和 % 和 //內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • OpenCV+Imutils實現(xiàn)圖像的旋轉(zhuǎn)操作

    OpenCV+Imutils實現(xiàn)圖像的旋轉(zhuǎn)操作

    imutils是在OPenCV基礎(chǔ)上的一個封裝,達到更為簡結(jié)的調(diào)用OPenCV接口的目的,它可以輕松的實現(xiàn)圖像的平移,旋轉(zhuǎn),縮放,骨架化等一系列的操作。本文將用其實現(xiàn)圖像的旋轉(zhuǎn)操作,感興趣的可以學(xué)習(xí)一下
    2022-05-05
  • python 生成圖形驗證碼的方法示例

    python 生成圖形驗證碼的方法示例

    日常在網(wǎng)站使用過程中經(jīng)常遇到圖形驗證,這篇文章主要介紹了python 生成圖形驗證碼的方法示例,非常具有實用價值,需要的朋友可以參考下
    2018-11-11
  • 使用python爬蟲獲取黃金價格的核心代碼

    使用python爬蟲獲取黃金價格的核心代碼

    這篇文章主要介紹了利用python爬蟲獲取黃金價格,需要的朋友可以參考下
    2018-06-06
  • Python中is和==的區(qū)別詳解

    Python中is和==的區(qū)別詳解

    這篇文章主要介紹了Python中is和==的區(qū)別詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-11-11
  • Python中用戶輸入與while循環(huán)詳情

    Python中用戶輸入與while循環(huán)詳情

    這篇文章主要介紹了Python中用戶輸入與while循環(huán)詳情,,包括如何接收用戶輸入并進行處理,在程序滿足一定的條件時讓程序一直運行,通過獲取用戶輸入并學(xué)會控制程序在用戶想要結(jié)束時退出循環(huán),即可編寫出交互式程序,下文詳細內(nèi)容介紹,需要的朋友可以參考一下
    2022-03-03
  • numpy系列之?dāng)?shù)組重塑的實現(xiàn)

    numpy系列之?dāng)?shù)組重塑的實現(xiàn)

    本文主要介紹了numpy數(shù)組重塑。所謂數(shù)組重塑就是更改數(shù)組的形狀,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • 使用Python中PIL庫給圖片添加文本水印

    使用Python中PIL庫給圖片添加文本水印

    有時候我們需要添加一定的水印以給自己的圖片添加先關(guān)的標(biāo)記,在Python中有相關(guān)的計算函數(shù),下面這篇文章主要給大家介紹了關(guān)于使用Python中PIL庫給圖片添加文本水印的相關(guān)資料,需要的朋友可以參考下
    2023-04-04
  • 詳解Python中type與object的恩怨糾葛

    詳解Python中type與object的恩怨糾葛

    估計很多人都會有這樣一個困惑,object?的類型是?type,但它同時又是?type?的基類,這是怎么做到的?帶著這個疑問,我們開始本文的內(nèi)容
    2023-04-04
  • 利用Python yagmail三行代碼實現(xiàn)發(fā)送郵件

    利用Python yagmail三行代碼實現(xiàn)發(fā)送郵件

    這篇文章主要給大家介紹了關(guān)于利用Python yagmail三行代碼實現(xiàn)發(fā)送郵件的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-05-05
  • Python實現(xiàn)在PDF中插入單圖像水印和平鋪圖像水印

    Python實現(xiàn)在PDF中插入單圖像水印和平鋪圖像水印

    這篇文章主要為大家詳細介紹了如何使用Python實現(xiàn)在PDF中插入單圖像水印和平鋪圖像水印,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-04-04

最新評論