python取餘運算子知識點詳解

2022-10-04 17:18:16 字數 641 閱讀 9343

python取餘運算子是什麼?

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

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

那麼b % a 輸出結果 0

注: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>>> rwww.cppcns.comound(5程式設計客棧.6)

64)   % 運算子,取餘數時餘數符號由被除數決定

>>> -5%3 #僅有一負號時,在負無窮到-5之間找到乙個數能被www.cppcns.com3整數,最接近於-5的數是-6,所以-5 - (-6) = 1

1>>> 5%-3

-1>>> -5%-3

-2>>> 5%3

本文標題: python取餘運算子知識點詳解

本文位址: /jiaoben/python/263749.html

移位運算子知識點

對資料在記憶體的中表示,進行按位移動,以此來達到計算目的的運算子。移位操作的變數自身不改變。對char型別資料進行移位運算時會對它的ascii碼值進行操作。對byte short或者char型別資料進行移位操作時,會先把它們自動 公升級 為int後再進行運算。左移運算子,每移動一位,相當於擴大2倍....

c 運算子過載 常用運算子 知識點

先給出一段 具體函式內容會在下面給出 class person bool operator person p 過載 bool operator person p 過載 person operator 前置 過載 person operator int 後置 過載 friend ostream ope...

運算子過載知識點總結

本章學習的運算子的過載,作以下總結 一 從幾個問題來入手 1.什麼是運算子的過載?運算子與類的結合,產生新的含義。2.為什麼要引入運算子過載?作用 為了實現類的多型性 多型是指乙個函式名有多種含義 運算子過載允許c c 的運算子在使用者定義型別 類 上擁有乙個使用者定義的意義。過載的運算子是函式呼叫...