常見的運算子

2021-09-26 23:53:24 字數 1451 閱讀 1078

1.算術運算子:

+    # 加法 

-    # 減法

*    # 乘法

/    # 除法

%    # 求餘數,求模

//    # 整除

**    # 冪次方

2.邏輯運算子:(結果是乙個bool值)

與(並且): and 多者條件必須同時滿足

或(或者): or     只要有一者為真,則為真

非(不是): not 取反

3.關係(比較)運算子:(結果是乙個bool值)

>    # 大於

<    # 小於

>=    # 大於等於

<=    # 小於等於

!=    # 不等於

==    # 等於判斷

4.賦值運算子:

=        # 將右側的值賦給左側

+=        # a += 1  ==> a = a + 1

-=*=

/=**=

//=%=

python沒有自加和自減運算子

5.位運算

------------------------------------

原始碼:陣列的二進位製碼

反碼:符號位不變,其餘各位取反

補碼:反碼+1

1000 0001

1111 1110 反

1111 1111 補

0000 0001

1111 1111

-------------

0000 0000

計算機底層是補碼執行的

-----------------------------------

&    與運算

|    或運算

^    異或運算

>>    右移運算

<<    左移運算

10    0000 1010

&11    0000 1011

------------------    

0000 1010    10        

10    0000 1010

|11    0000 1011

------------------

0000 1011

10    0000 1010

^11    0000 1011

------------------

0000 0001    

位運算16 >> 3 

與運算:    &    # 以兩者的補碼執行,如果兩個的對應位數上的兩個值都為真,則為真

或運算:·    |    # 以兩者的補碼執行,如果兩個的對應位數上的兩個值有一者為真,則為真

異或運算    ^    # 以兩者的補碼執行,如果兩個的對應位數上的兩個值相反,則為真

左移運算    <<    # 

右移運算    >>    #

常見的運算子

算術運算子 常見的加減乘除 特殊一點的有在運算除法時出現除不盡的情況下對應的兩種分別是 取整 選取整數部分 取模 簡單說就是取餘數部分 還有乙個是冪次方,用兩個相乘 表示,輸入後返回的是x的y次方 邏輯運算子 and or not 進行邏輯判斷返回的非真 ture 即假 false 關係運算子 大於...

Python的常見運算子

python中有以下三種常見的運算子 1.算數運算子 2.邏輯運算子 3.關係 比較 運算子 4.賦值運算子 算數運算子 邏輯運算子 結果是乙個bool值 與 並且 and 多者條件必須同時滿足 或 或者 or 只要有一者為真,則為真 非 不是 not 取反 賦值運算子 將右側的值賦給左側 數值加 ...

(運算子) 運算子

運算子既可作為一元運算子也可作為二元運算子。備註 unsafe context data guid 00bf87717d88a9fac1afadb796c675da 一元 運算子返回運算元的位址 要求 unsafe 上下文 bool data guid 9efd189df2cfb88799dca08...