運算符 | 描述 | 實例 |
---|---|---|
+ | 加 - 兩個對象相加 | a+b 輸出結果30 |
- | 減 - 獲得負數或是一個數減去另外一個數 | a-b 輸出結果-10 |
* | 乘 - 兩個數相乘或是返回一個被重複若干次的字符串 | a*b 輸出結果200 |
/ | 除 - x以y | b/a輸出結果2 |
% | 取模 - 返回除法的餘數 | b%a輸出結果0 |
** | 冪 - 返回x的y次冪 | a**b爲10的20次方,輸出結果100000000 |
// | 取整除 - 返回商的整數部分 | 9//2輸出結果4,9.0//2.0 輸出結果4.0 |
運算符 | 描述 | 實例 |
---|---|---|
== | 等於 - 比較對象是否相等 | (a==b)返回False |
!= | 不等於 - 比較兩個對象是否不相等 | (a!=b)返回True |
<> | 不等於 - 比較兩個對象是否不相等 | (a<>b)返回True,這個運算符相似!= |
> | 大於 - 返回x是否大於y | (a>b)返回False |
< | 小於 - 返回 | b%a輸出結果0 |
>= | 冪 - 返回x的y次冪 | a**b爲10的20次方,輸出結果100000000 |
<= | 取整除 - 返回商的整數部分 | 9//2輸出結果4,9.0//2.0 輸出結果4.0 |
運算符 | 描述 | 實例 |
---|---|---|
= | 簡單的賦值運算符 | c=a+b 將 a+b的運算結果賦值爲c |
+= | 加法賦值運算符 | c+=a 等效於c=c+a |
-= | 減法賦值運算符 | c-=a 等效於c=c-a |
*= | 乘法賦值運算符 | c=a 等效於c=ca |
/= | 除法賦值運算符 | c/=a 等效於c=c/a |
%= | 取模賦值運算符 | c%=a 等效於c=c%a |
**= | 冪賦值運算符 | c**=a 等效於c=c**a |
//= | 取整除賦值運算符 | c//=a 等效於c=c//a |
運算符 | 描述 | 實例 |
---|---|---|
and | 布爾「與」-若是x爲False,x and y 返回False,不然它返回y的計算值。 | (a abd b) 返回True |
or | 布爾「或」-若是x是True,它返回True,不然它返回y的計算值。 | (a or b)返回True |
not | 布爾「非」-若是x爲True,返回False,若是x爲False,它返回True。 | not(a and b)返回False |