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

python基礎(chǔ)之//、/與%的區(qū)別詳解

 更新時(shí)間:2022年06月10日 15:53:37   作者:程序媛美美  
在學(xué)習(xí)Python或者使用Python進(jìn)行工作的時(shí)候,大家應(yīng)該都看到過(guò)“/”和“//”,下面這篇文章主要給大家介紹了關(guān)于python基礎(chǔ)之//、/與%區(qū)別的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下

“ // ” 表示整數(shù)除法,返回整數(shù) 比如 7/3 結(jié)果為2

“ / ” 表示浮點(diǎn)數(shù)除法,返回浮點(diǎn)數(shù) (即小數(shù)) 比如 8/2 結(jié)果為4.0

“ %” 表示取余數(shù) 比如7/4 結(jié)果為3

示例代碼如下:

pycharm環(huán)境下可直接運(yùn)行使用

a = 321
b = a//100
c = a//10 % 10
d = a % 10

print("百位數(shù)是%d" % b)
print("十位數(shù)是%d" % c)
print("個(gè)位數(shù)是%d" % d)

輸出結(jié)果如下圖:

擴(kuò)展:

使用divmod()函數(shù)會(huì)同時(shí)得到商和余數(shù) IDLE環(huán)境下演練代碼如下:

>>> divmod(13,3)
(4, 1)

divmod()函數(shù)返回的是一個(gè)元組

a = 4321
b = a //1000
c = a //100 %10
d = a //10%10
e = a%10
print("千位數(shù)是",b)
print("百位數(shù)是",c)
print("十位數(shù)是",d)
print("個(gè)位數(shù)是",e)
a = 54321
b = a //10000
c = a //1000 %10
d = a //100%10
e = a//10%10
f = a%10
print("萬(wàn)位數(shù)是",b)
print("千位數(shù)是",c)
print("百位數(shù)是",d)
print("十位數(shù)是",e)
print("個(gè)位數(shù)是",f)

輸出結(jié)果為:

萬(wàn)位數(shù)是 5
千位數(shù)是 4
百位數(shù)是 3
十位數(shù)是 2
個(gè)位數(shù)是 1

附:一分鐘看懂Python中的 // 和 / 和 % 的用法區(qū)別

/ (常規(guī)除)

如:

5 / 2 = 2.5

解釋:平常除法是什么結(jié)果就是什么結(jié)果。

//(地板除)

如:

5 // 2 = 2 (5 ÷ 2 = 2.5)

5 // 3 = 1 (5 ÷ 3 = 1.6666666666666667)

解釋:地板除,只去除完之后的整數(shù)部分。

% (取余數(shù))

如:

5 % 2 = 1 (5 - 2*2 = 1)

4 % 2 = 0 (4 - 2*2 = 0)

7 % 3 = 1 (7 - 3*2 = 1)

13 % 5 = 3 (13 - 5*2 = 3)

解釋: 就是一個(gè)取余數(shù)的操作,除開(kāi)被除數(shù)的倍數(shù),余下幾就得幾。上面紅色的數(shù)字帶表被除數(shù)的倍數(shù)。

總結(jié)

到此這篇關(guān)于python基礎(chǔ)之//、/與%區(qū)別的文章就介紹到這了,更多相關(guān)python基礎(chǔ) // / %的區(qū)別內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Django更新models數(shù)據(jù)庫(kù)結(jié)構(gòu)步驟

    Django更新models數(shù)據(jù)庫(kù)結(jié)構(gòu)步驟

    這篇文章主要介紹了Django更新models數(shù)據(jù)庫(kù)結(jié)構(gòu)的操作步驟,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-04-04
  • python實(shí)現(xiàn)二分查找算法

    python實(shí)現(xiàn)二分查找算法

    這篇文章主要介紹了python如何實(shí)現(xiàn)二分查找算法,幫助大家更好的理解和使用python,感興趣的朋友可以了解下。
    2020-09-09
  • Python正則表達(dá)式介紹

    Python正則表達(dá)式介紹

    本文介紹了Python對(duì)于正則表達(dá)式的支持,包括正則表達(dá)式基礎(chǔ)以及Python正則表達(dá)式標(biāo)準(zhǔn)庫(kù)的完整介紹及使用示例。本文的內(nèi)容不包括如何編寫高效的正則表達(dá)式、如何優(yōu)化正則表達(dá)式,這些主題請(qǐng)查看其他教程
    2012-08-08
  • Python Flask利用SocketIO庫(kù)實(shí)現(xiàn)圖表的繪制

    Python Flask利用SocketIO庫(kù)實(shí)現(xiàn)圖表的繪制

    這篇文章主要為大家詳細(xì)介紹了Python Flask框架如何利用SocketIO庫(kù)實(shí)現(xiàn)圖表的繪制,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起了解一下
    2022-12-12
  • Python中使用logging模塊代替print(logging簡(jiǎn)明指南)

    Python中使用logging模塊代替print(logging簡(jiǎn)明指南)

    這篇文章主要介紹了Python中使用logging模塊代替print的好處說(shuō)明,主旨是logging模塊簡(jiǎn)明指南,logging模塊的使用方法介紹,需要的朋友可以參考下
    2014-07-07
  • Django模板變量如何傳遞給外部js調(diào)用的方法小結(jié)

    Django模板變量如何傳遞給外部js調(diào)用的方法小結(jié)

    這篇文章主要給大家介紹了關(guān)于Django模板變量如何傳遞給外部js調(diào)用的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面跟著小編一起來(lái)學(xué)習(xí)學(xué)習(xí)吧。
    2017-07-07
  • Python中join和split用法實(shí)例

    Python中join和split用法實(shí)例

    這篇文章主要介紹了Python中join和split用法實(shí)例,本文直接給出使用實(shí)例,需要的朋友可以參考下
    2015-04-04
  • Python實(shí)現(xiàn)數(shù)據(jù)濾波的示例詳解

    Python實(shí)現(xiàn)數(shù)據(jù)濾波的示例詳解

    這篇文章主要為大家詳細(xì)介紹了Python實(shí)現(xiàn)數(shù)據(jù)濾波的相關(guān)知識(shí),文中的示例代碼講解詳細(xì),具有一定的借鑒價(jià)值,有需要的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-03-03
  • Python機(jī)器學(xué)習(xí)NLP自然語(yǔ)言處理基本操作之Seq2seq的用法

    Python機(jī)器學(xué)習(xí)NLP自然語(yǔ)言處理基本操作之Seq2seq的用法

    Seq2Seq模型是輸出的長(zhǎng)度不確定時(shí)采用的模型,這種情況一般是在機(jī)器翻譯的任務(wù)中出現(xiàn),將一句中文翻譯成英文,那么這句英文的長(zhǎng)度有可能會(huì)比中文短,也有可能會(huì)比中文長(zhǎng),所以輸出的長(zhǎng)度就不確定了
    2021-10-10
  • python 解決tqdm模塊不能單行顯示的問(wèn)題

    python 解決tqdm模塊不能單行顯示的問(wèn)題

    這篇文章主要介紹了python 解決tqdm模塊不能單行顯示的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-02-02

最新評(píng)論