1、算術運算符
運算符 | 描述 | 例子 |
+ | 加法,對操作符的兩側增加值 | a+b=30 |
- | 減法,從左側操作數減去右側操作數 | a-b=-10 |
* | 乘法,把運算符兩側的值相乘 | a*b=200 |
/ | 除,由左側操作數除以右側操作數 | b/a=2 |
% | 模 - 由左側操作數除以右側操作數傳回餘 | b%a=0 |
** | 指數 - 執行對操作指數(幂)的計算 | a**b=10的20次幂 |
// | 地闆除 - 操作數的除法,結果是将小數點後的位數被出去的商 | 9//2=4而9.0//2.0=4.0 |
2、關系運算符
描述符 | |
== | 檢查兩個操作數的值是否相等,如果是則條件為真 |
!= | 檢查兩個操作數的值是否相等,如果值不相等,則條件為真 |
<> | |
> | 檢查左邊操作數是否大于右邊,如果值不相等,則條件為真 |
< | 檢查左邊操作數是否小于右邊,如果值不相等,則條件為真 |
>= | 檢查左邊操作數是否大于等于右邊,如果值不相等,則條件為真 |
<= | 檢查左邊操作數是否小于等于右邊,如果值不相等,則條件為真 |
3、指派運算符
= | c=a+b |
+= | c+=a相當于c=c+a |
-= | c-=a相當于c=c-a |
*= | c*=a相當于c=c*a |
/= | c/=a相當于c=c/a |
%= | c%=a相當于c=c%a |
**= | c**=a相當于c=c**a |
//= | c//=a相當于c=c//a |
4、邏輯運算符
操作符 | 優先級 | |
not | not(a and b)為false | 高 |
and | (a and b)為true | 中 |
or | (a or b)為true | 低 |