python取余運算符知識點詳解
python取余運算符是什么?
python取余運算符是%,即表示取模,返回除法的余數(shù)。
假設(shè)變量: a=10,b=20:
那么b % a 輸出結(jié)果 0
注:
Python語言支持以下類型的運算符:
- 算術(shù)運算符
- 比較(關(guān)系)運算符
- 賦值運算符
- 邏輯運算符
- 位運算符
- 成員運算符
- 身份運算符
- 運算符優(yōu)先級
python 取整與取余規(guī)則
1) //運算取整時保留整數(shù)的下界,即偏向于較小的整數(shù)
2) int是剪去小數(shù)部分,只保留前面的整數(shù)
3) round函數(shù)遵循四舍五入的法則
>>> 5//3
1
>>> -5//3
-2
>>> int(5.3)
5
>>> int(5.6)
5>>> int(-5/3)
-1>>> round(5.3)
5
>>> round(5.6)
6
4) % 運算符,取余數(shù)時余數(shù)符號由被除數(shù)決定
>>> -5%3 #僅有一負(fù)號時,在負(fù)無窮到-5之間找到一個數(shù)能被3整數(shù),最接近于-5的數(shù)是-6,所以-5 - (-6) = 1
1
>>> 5%-3
-1
>>> -5%-3
-2
>>> 5%3
相關(guān)文章
Python中的命令行參數(shù)解析工具之docopt詳解
docopt 是一個用來解析命令行參數(shù)的工具,當(dāng)想要在 Python 程序后面附加參數(shù)時,就不需要再為此而發(fā)愁了。下面這篇文章主要介紹了Python中命令行參數(shù)解析工具之docopt的相關(guān)資料,介紹的非常詳細(xì),需要的朋友們下面來一起看看吧。2017-03-03
如何使Python中的print()語句運行結(jié)果不換行
這篇文章主要介紹了如何使Python中的print()顯示當(dāng)前語句后不換行,print() 是一個常用函數(shù),但是每次,print()語句顯示后都會換行,本問我們就來節(jié)日如何使print()顯示當(dāng)前語句后不換行,需要的朋友可以參考一下2022-03-03
python 基于Apscheduler實現(xiàn)定時任務(wù)
這篇文章主要介紹了python Apscheduler的使用方法,幫助大家更好的理解和使用python,感興趣的朋友可以了解下2020-12-12
Python實現(xiàn)批量修改Word文檔中圖片大小并居中對齊
這篇文章主要介紹了如何利用Python實現(xiàn)批量修改Word文檔中圖片大小并居中對齊,文中通過代碼示例給大家講解的非常詳細(xì),對大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下2024-08-08
基于Python實現(xiàn)隨機(jī)點名系統(tǒng)的示例代碼
在某些難以抉擇得時候,我們經(jīng)常要用外力來幫助我們做出選擇,比如,梁山出征方臘前沙場點兵,挑選先鋒的場景。所以本文就來用Python做個隨機(jī)點名系統(tǒng)吧,需要的可以參考一下2023-04-04
pycharm內(nèi)無法import已安裝的模塊問題解決
今天小編就為大家分享一篇pycharm內(nèi)無法import已安裝的模塊問題解決,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-02-02
對Tensorflow中tensorboard日志的生成與顯示詳解
今天小編就為大家分享一篇對Tensorflow中tensorboard日志的生成與顯示詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-02-02

