# 運算符
'''
Python 在以下組中劃分運算符:
算術(shù)運算符
+ 加 x + y
- 減 x - y
* 乘 x * y
/ 除 x / y
% 取模 x % y
** 冪 x ** y
// 地板除(取整除) x // y
賦值運算符
= x = 5 x = 5
+= x += 3 x = x + 3
-= x -= 3 x = x - 3
*= x *= 3 x = x * 3
/= x /= 3 x = x / 3
%= x %= 3 x = x % 3
//= x //= 3 x = x // 3
**= x **= 3 x = x ** 3
&= x &= 3 x = x & 3
|= x |= 3 x = x | 3
^= x ^= 3 x = x ^ 3
>>= x >>= 3 x = x >> 3
<<= x <<= 3 x = x << 3
比較運算符
== 等于 x == y
!= 不等于 x != y
> 大于 x > y
< 小于 x < y
>= 大于或等于 x >= y
<= 小于或等于 x <= y
邏輯運算符
and 如果兩個語句都為真,則返回 True。 x > 3 and x < 10
or 如果其中一個語句為真,則返回 True。 x > 3 or x < 4
not 反轉(zhuǎn)結(jié)果,如果結(jié)果為 true,則返回 False not(x > 3 and x < 10)
身份運算符
is 如果兩個變量是同一個對象,則返回 true。 x is y
is not 如果兩個變量不是同一個對象,則返回 true。 x is not y
成員運算符
in 如果對象中存在具有指定值的序列,則返回 True。 x in y
not in 如果對象中不存在具有指定值的序列,則返回 True。 x not in y
位運算符
& AND 如果兩個位均為 1,則將每個位設(shè)為 1。
| OR 如果兩位中的一位為 1,則將每個位設(shè)為 1。
^ XOR 如果兩個位中只有一位為 1,則將每個位設(shè)為 1。
~ NOT 反轉(zhuǎn)所有位。
<< Zero fill left shift 通過從右側(cè)推入零來向左移動,推掉最左邊的位。
>> Signed right shift 通過從左側(cè)推入最左邊的位的副本向右移動,推掉最右邊的位。
'''
python 運算符
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- Python語言支持以下類型的運算符:??1、算術(shù)運算符??2、比較(關(guān)系)運算符??3、賦值運算符??4、邏輯運...
- Python語言支持以下類型的運算符:??1、算術(shù)運算符??2、比較(關(guān)系)運算符??3、賦值運算符??4、邏輯運...
- 什么是運算符?舉個簡單的例子 4 +1 = 5 。 例子中,4 和 1 被稱為操作數(shù),"+" 和"="稱為運算符。...
- Python語言支持以下類型的運算符:??1、算術(shù)運算符??2、比較(關(guān)系)運算符??3、賦值運算符??4、邏輯運...
- Python語言支持以下類型的運算符:??1、算術(shù)運算符??2、比較(關(guān)系)運算符??3、賦值運算符??4、邏輯運...