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,要麼false3.賦值運算子
= += -= *= /= //= %= **=
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分析 第七...