一、算術運算符
算術運算符是用在數學運算中的。Python中常用的算術運算符有加法+、減法-、乘法*、除法/、取余%、取整//和指數運算**。
代碼示例:
a = 10 b = 3 c = a + b # 加法 d = a - b # 減法 e = a * b # 乘法 f = a / b # 除法 g = a % b # 取余 h = a // b # 取整 i = a ** b # 指數運算 print(c, d, e, f, g, h, i)
輸出結果為:13 7 30 3.3333333333333335 1 3 1000
二、比較運算符
比較運算符是用來比較兩個值的大小或者是否相等的。Python中常用的比較運算符有等於==、不等於!=、大於>、小於=和小於等於<=。
代碼示例:
a = 10 b = 3 c = (a == b) # 等於 d = (a != b) # 不等於 e = (a > b) # 大於 f = (a = b) # 大於等於 h = (a <= b) # 小於等於 print(c, d, e, f, g, h)
輸出結果為:False True True False True False
三、賦值運算符
賦值運算符是用來給變量賦值的。Python中常用的賦值運算符有等於=、加等於+=、減等於-=、乘等於*=、除等於/=、取余等於%=、取整等於//=和指數運算等於**=。
代碼示例:
a = 10 b = 3 a += b # 加等於 print(a) # 輸出結果為13 a -= b # 減等於 print(a) # 輸出結果為10 a *= b # 乘等於 print(a) # 輸出結果為30 a /= b # 除等於 print(a) # 輸出結果為10.0 a %= b # 取余等於 print(a) # 輸出結果為1.0 a //= b # 取整等於 print(a) # 輸出結果為3.0 a **= b # 指數運算等於 print(a) # 輸出結果為27.0
四、邏輯運算符
邏輯運算符是用於組合條件語句的關鍵字。Python中常用的邏輯運算符有與and、或or和非not。
代碼示例:
a = True b = False c = (a and b) # 與 d = (a or b) # 或 e = (not a) # 非 print(c, d, e)
輸出結果為:False True False
五、位運算符
位運算符是基於二進制位進行運算的。Python中常用的位運算符有按位與&、按位或|、按位異或^、按位取反~、左移<>。
代碼示例:
a = 10 b = 3 c = a & b # 按位與 d = a | b # 按位或 e = a ^ b # 按位異或 f = ~a # 按位取反 g = a <> 2 # 右移2位 print(c, d, e, f, g, h)
輸出結果為:2 11 9 -11 40 2
六、三目運算符
三目運算符也叫條件運算符,是一種簡化if else語句的運算符。Python中的三目運算符格式為:表達式1 if 條件表達式 else 表達式2。
代碼示例:
a = 10 b = 3 c = 'a小於b' if (a < b) else 'a大於等於b' print(c)
輸出結果為:a大於等於b
原創文章,作者:PLNW,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/134961.html