運算子正負的取餘你會嗎?

2021-10-10 15:22:52 字數 856 閱讀 4344

1.算數運算子 + - * / (結果是小數) // % **

地板除***//***(為整數或者向下取整的小數)

res = 7//3

2res = 7

2.0%

res = -81 % 11 #7 -4+11=7

res = 81 % -11 #-7 4 +(-11) = -7

res = -81% -11 #-4

2.比較運算子

< >= <= == != 只會產生兩個結果,要麼true,要麼false

3.賦值運算子

= += -= *= /= //= %= **=

4.成員運算子

in not in

5.身份運算子

is is not(檢測兩個資料在記憶體中是否是同乙個值)判斷位址用的

6.邏輯運算 and or not

print是內建函式,函式內部返回的是none,功能是列印

7.位運算子

& | ~ ^ << >>

~按位非(針對補碼進行操作,按位取反,包括符號位)

已知補碼求原碼:1.左右找1,1不變,中間取反

2.補碼的補碼,即為該補碼的原碼(真值)

var = ~19

原碼 = 00010011

反碼 = 00010011

補碼 = 00010011

按位非= 11101100

再求原碼

補碼=11101100

反碼 = 10010011

原碼 = 10010100 #-20

python取餘運算子知識點詳解

python取餘運算子是什麼?python取餘運算子是 即表示取模,返回除法的餘數。假設變數 a 10,b 20 那麼b a 輸出結果 0 注 python語言支援以下型別的運算子 1 運算取整時保留整數的下界,即偏向於較小的整數 2 int是剪去小數部分,只保留前面的整數 3 round函式遵循四...

結構體運算子與取餘 c語言取餘 c語言去整和取餘

1.1 12 1,3 8 3 2.為取餘運算,符號由被除數決定 e.g.7 4 3,7 4 3,7 4 3 c語言提供了乙個取餘數的運算子 稱之為 模 運算子。只有兩個整數之間才可以進行模運算!a b 表示 用b來整除a,商整數,得到餘數。如 5 3 2 4 3 13 3 7 2的值為什麼為1 舉例...

取餘運算怎麼算 C 03運算子優先順序

表示式1,表示式2,表示式3.include int main c語言隨機數函式 這裡區別於指標的 和 變數 表示變數先 1 1 再返回表示式的值。若運算子在變數後則表示先使用變數,然後變數 1 1 include int main a 1 a 3a 3 a 1 1 0 1 a 1,b 1分析 第七...