目錄python
加減乘除 基本計算運算符code
運算符 | 描述 | 實例 |
---|---|---|
+ | 相加 | a + b |
- | 相減 | a - b |
* | 相乘 | a * b |
/ | 除 | a / b |
% | 取模,返回除法的餘數 | a % b |
// | 取整,返回商的整數部分 | a // b |
* | 求冪 | a * b |
比較兩個值得大小對象
運算符 | 描述 | 實例 |
---|---|---|
== | 等於,比較對象是否相等 | a == b |
!=(<>) | 不等於,判斷對象是否不相等 | a != b |
> | 大於,判斷是否大於 | a > b |
>= | 大於等於,判斷是否大於等於 | a >= b |
< | 小於,判斷是否小於 | a < b |
<= | 小於等於,判斷是否小於等於 | a <= b |
基本計算運算符號+賦值符號(=)索引
運算符 | 描述 | 實例 |
---|---|---|
= | 簡單的賦值運算 | a = 1 |
+= | 加法賦值運算 | a += 1 等於 a = a + 1 |
-+ | 減法賦值運算 | a -= 1 等於 a = a - 1 |
*= | 乘法賦值運算 | a = 1 等於 a = a 1 |
/= | 除法賦值運算 | a /= 1 等於 a = a / 1 |
**= | 冪賦值運算 | a **= 1 等於 a = a * 1 |
//= | 取整除賦值運算 | a //= 1 等於 a = a // 1 |
運算符 | 描述 | 實例 |
---|---|---|
and | 而且,兩個條件都必須知足 | a == 1 and b == 1 |
or | 或者,一個條件知足即爲真 | a == 1 or b == 1 |
not | 條件否認爲真 | not a == 1 |
比較兩個對象的存儲單元內存
運算符 | 描述 | 實例 |
---|---|---|
is | 判斷兩個變量引用對象是否爲同一個 | a is b |
is not | 判斷兩個變量是不是引用的不一樣對象 | a is not b |
is 和 == 的區別it
is 用於判斷兩個變量引用對象是否爲同一個(是否在同一塊內存空間中)for循環
== 用於判斷兩個引用變量的值是否相等table
位運算符是把數字看作二進制來計算。通常應用場景不多。class
運算符 | 描述 | 實例 |
---|---|---|
& | 按位與運算符 | a & b 二進制運算 |
運算符 | 描述 | 實例 |
---|---|---|
in | 判斷元素是否存在指定的序列中 | s in ["s","b"] |
not in | 判斷元素不存在指定的序列中 | s not in ["s","b"] |
運算符 | 描述 | 實例 |
---|---|---|
() | 條件優先計算的用括號括起來 | (1 - 1) *3 |
if..變量
if .. else..
if .. elif .. elif.. else..
語法:
while 條件 代碼塊..
while + break 中斷循環,退出
while True: print(1) break
使用必定手段,不使用索引取值