python中有以下三種常見的運算子:
1.算數運算子
2.邏輯運算子
3.關係(比較)運算子
4.賦值運算子
算數運算子:
邏輯運算子:(結果是乙個bool值)
與(並且):and:多者條件必須同時滿足
或(或者):or:只要有一者為真,則為真
非(不是):not:取反
賦值運算子:
= 將右側的值賦給左側
+= 數值加
-= 數值減
*= 數值乘
/= 數值除
**= 數值次方
//= 數值整除
%= 數值求餘
關係(比較)運算子:(結果是乙個bool值)
大於注意:python中沒有自加和自減的運算子< 小於
= 大於等於
<= 小於等於
!= 不等於
== 等於判斷
位運算:
原始碼:陣列的二進位製碼
反碼:符號位不變,其餘各位取反
補碼:反碼+1
例:1000 0001
1111 1110 反
1111 1111 補
0000 0001
1111 1111
0000 00000
計算機的底層是補碼運算的
& 與運算
| 或運算
^ 異或運算
10 0000 1010
&11 0000 1011
0000 1010 10
10 0000 1010
|11 0000 1011
10 0000 1010
^11 0000 1011
位運算16 >> 3
與運算: & # 以兩者的補碼執行,如果兩個的對應位數上的兩個值都為真,則為真
或運算:· | # 以兩者的補碼執行,如果兩個的對應位數上的兩個值有一者為真,則為真
異或運算 ^ # 以兩者的補碼執行,如果兩個的對應位數上的兩個值相反,則為真
左移運算 << #
右移運算 >> #
python 運算子 Python運算子
python語言支援以下型別的運算子 算術運算子 比較 關係 運算子 賦值運算子 邏輯運算子 位運算子 成員運算子 身份運算子 運算子優先順序 1 算術運算子 加號 減號 乘 除 取餘 乘方 整除 1 其中除號 要注意 在python2中,用作整除。解決方法有三 1 兩個相除的數中有乙個為實數。2 ...
python 運算子 python(運算子)
一 運算子 1.算數運算子 1 加 注意 字串與整數之間不能進行相加,需要通過str 或int 進行轉換資料型別 整數與整數相加 1 1 浮點數與浮點數相加 2.0 2.0 4.0 二進位制儲存精度誤差 1.1 1.3 2.4000000000000004 整數與浮點數相加 2 2.0 4.0字串之...
常見的運算子
1.算術運算子 加法 減法 乘法 除法 求餘數,求模 整除 冪次方 2.邏輯運算子 結果是乙個bool值 與 並且 and 多者條件必須同時滿足 或 或者 or 只要有一者為真,則為真 非 不是 not 取反 3.關係 比較 運算子 結果是乙個bool值 大於 小於 大於等於 小於等於 不等於 等於...