Python之運算符

Python之運算符

計算機能夠進行的運算有不少種,可不僅加減乘除這麼簡單,運算按種類可分爲算數運算、比較運算、邏輯運算、賦值運算、成員運算、身份運算、位運算,今天咱們暫只學習算數運算、比較運算、邏輯運算、賦值運算python

1、算數運算

假設如下變量中a=10,b=20學習

運算符 描述 實例
+ 加——兩個對象相加 a+b 輸出結果爲30
- 減——兩個對象相減或者表示一個負數 a-b 輸出結果爲-10
* 乘——兩個數相乘或者是返回一個被重複若干次的字符串 a*b 輸出結果爲200
/ 除——兩個數相除 b/a 輸出結果爲2
% 取模——返回兩數相除後的餘數 b%a 輸出結果爲0
** 冪——兩數進行冪運算 a**b輸出結果爲100000000000000000000
// 取整除——返回商的整數部分 9//2 輸出結果爲4,9.0//2.0 輸出結果爲4.0

2、比較運算

假設如下變量中a=10,b=20對象

運算符 描述 實例
== 等於——比較兩個對象是否相等 (a == b)返回False
!= 不等於——比較兩個對象是否不相等 (a != b)返回True
<> 不等於——比較兩個對象是否不相等 (a <> b)返回True,這個運算符跟!=相似。
> 大於 (a > b)返回False
< 小於 (a < b)返回True
>= 大於等於 (a >= b)返回False,(a >= 10)返回True
<= 小於等於 (a <= b)返回True,(a <= 10)返回True

3、賦值運算

假設如下變量中a=10,b=20字符串

運算符 描述 實例
= 簡單的賦值運算符 c = a+b 將a+b的運算結果賦值給c
+= 加法賦值運算符 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、邏輯運算

假設如下變量中a=10,b=20table

運算符 描述 實例
and 判斷多個條件均爲真時,返回True a>10 and b>10 ,結果爲 False
or 判斷多個條件中任意條件爲真時,返回True a>10 or b>10 ,結果爲True
not 取反 not a>b ,結果爲True
相關文章
相關標籤/搜索