算術運算符:html
+ 加python
- 減spa
* 乘3d
/ 除code
% 取模(求餘)htm
** 冪blog
// 取整除文檔
比較運算:字符串
== 比較class
!= 不等於
<> 不等於
> 大於
< 小於
>= 大於等於
<= 小於等於
賦值運算符:
= 賦值
+= 加等於
-= 減等於
*= 乘等於
/= 除等於
%= 取餘等於
**= 冪等於
//= 取整除等於
邏輯運算符:
not 取非
and 兩邊均正確取最右,不然False;
or 兩邊都正確取最近(左);若有一個正確,則取正確的那個;不然False
and與or的優先級並不相等,而是and 的優先級高於or
即:
x and y : if x is False, then x, else y;
x or y : if x is False, then y, else x;
not x : if x is False, then True, else False
官網介紹文檔:https://docs.python.org/2/library/stdtypes.html
成員運算:
in 它在不在這個字符串裏面
#給s賦值爲字符串「Alex SB」 ret的賦值等於,計算s變量裏面有沒有字符串「SB」若是在s變量中找到 了字符串「SB」返回爲True,不然返回爲False #粒度不同,粒度大,最小單位爲一個字符 s = "Alex SB" ret = "SB" in s print(ret)
not in 與in的返回值相反
#粒度不同,粒度大,最小單位爲一個字符串 li = ["alex", "eric","rain"] ret = "alex" in li print(ret)