首頁  >  文章  >  後端開發  >  python取餘運算子是什麼?

python取餘運算子是什麼?

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼原創
2019-08-01 16:48:3120508瀏覽

python取餘運算子是什麼?

python取餘運算子是什麼?

python取餘運算子是%,即表示取模,傳回除法的餘數。

假設變數: a=10,b=20;

那麼b % a 輸出結果0

Python語言支援下列類型的運算子:

(1)算術運算子

(2)比較(關係)運算子

(3)賦值運算子

(4)邏輯運算子

(5)位元運算子

(6)成員運算子

(7)身分運算子

(8)運算子優先級。

python 取整與取餘規則

(1)  //運算取整時保留整數的下界,即偏向較小的整數

#(2) int是剪去小數部分,只保留前面的整數

(3) round函數遵循四捨五入的法則

>>> 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)% 運算符,取餘數時餘數符號由被除數決定

>>> -5%3 #仅有一负号时,在负无穷到-5之间找到一个数能被3整数,最接近于-5的数是-6,所以-5 - (-6) = 1
1
>>> 5%-3
-1
>>> -5%-3
-2
>>> 5%3

以上是python取餘運算子是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn