Python學習之運算子

2021-09-22 16:52:46 字數 1220 閱讀 8928

python運算子

算術運算子

運算子 描述

+	相加

- 相減

* 相乘

/ 相除

% 取模

** 冪

// 整除

比較運算子

運算子 描述

==	等於

!= 不等於

<> 不等於

> 大於

< 小於

>= 大於或等於

<= 小於或等於

賦值運算子

運算子 描述

=	賦值

+= a += b 等價於 a = a + b

-= a -= b 等價於 a = a - b

*= a *= b 等價於 a = a * b

/= a /= b 等價於 a = a / b

%= a %= b 等價於 a = a % b

**= a **= b 等價於 a = a ** b

//= a //= b 等價於 a = a // b

邏輯運算子

運算子 描述

and	與關係,類似於c++的&&

or 或關係,類似於c++的||

not 非,類似於c++的!

成員運算子

運算子 描述

in	在指定容器中找到返回true,否則返回false

not in 在指定容器中未找到返回true,否則返回false

身份運算子

運算子 描述

is	兩個變數引用自同乙個物件則返回true

not is 兩個變數不是引用自同乙個物件返回true

位運算子

運算子 描述

&	與運算

| 或運算

^ 異或運算

~ 取反運算

<< 左移運算

>> 右移運算

python運算子 之位運算子

支援的資料型別有數字 集合 set 僅支援 交集 並集 不同集 其他型別都不支援位運算。按位運算子是把數字看作二進位制來計算的。位運算子作用於所有的位上,並且按位運算。python中按位運算法則如下 假設a 60,b 13 操作符描述例項 按位與運算子,當且僅當兩個運算元的某一位都非0時,該位的結果...

python 之 運算子

運算子描述例項 加10 20 30 減 10 20 10 乘 10 20 200 除 10 20 0.5 取整除 返回除法的整數部分 商 9 2 輸出結果 4 取餘數 返回除法的餘數 9 2 1 冪 又稱次方 乘方,2 3 8 in 1 50 out 1 運算子 描述 檢查兩個運算元的值是否相等,如...

python之運算子

兩數相加 6 8 out 14 兩數做差 6 8 out 2 兩數相乘 6 8 out 48 兩數相除 6 8 out 0.75 計算兩數相除的餘數 6 8 out 6 計算x的y次冪2 3 out 8 計算兩數相除之後的整數部分6 8 out 0 等於 6 8 out false 不等於 6 8 ...