Python 基礎編程---操作符 (二)

算術操作符

操作符 描述
+
-
*
/
% 取模
** 指數
// 浮點除

邏輯操作符

操作符 描述
and 邏輯與
or 邏輯或
not 邏輯非

比較操作符

操作符 描述
== 相等返回 True,否則是 False
!= 不等返回True,否則是False
<> 同  !=
> 大於返回True,否則是False
< 小於返回True,否則是False
>= 大於或等於返回True,否則是False
<= 小於或等於返回True,否則是False

 位操作符

操作符 描述
& 二進制與
| 二進制或
^ 二進制異或
~ 二進制補
<< 二進制左移
>> 二進制右移

位操作對於設置特定的位( | 或 )和測試某個位是否爲1 (& 與 )特別有用。異或操作返回兩個操作數位元之間的差異。

 


成員操作符

成員操作符用以確定在一個序列或字典對象中是否存在( in )或不存在( not in )某個值或對象,字典對象只能對鍵進行測試,不能對值進行成員測試。

操作符 描述
in 若包含查詢對象返回 True   ,反之爲 False
not  in 若不含查詢對象返回 True   ,反之爲 False
if x in some_list:
    DoSomething(x,some_list)



身份操作符

身份操作一般用於確定一個對象是否可用於某個特定的操作。如果操作符兩邊的變量名指向同一對象,則 is 表達式值爲 True。

操作符 描述
is 若爲相同對象則爲 True ,否則爲 False
is not 若不是相同對象則爲 True , 否則爲 False





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章