Python的基礎學習(五):運算子
1. 算數運算子
運算子 | 描述 |
---|---|
+ | 相加 |
- | 相減 |
* | 相乘 |
/ | 相除 |
% | 取模,即求餘 |
** | 冪次方 |
// | 整除 |
2. 關係運算子
運算子 | 描述 |
---|---|
== | 等於 |
!= | 不等於 |
> | 大於 |
< | 小於 |
>= | 大於等於 |
<= | 小於等於 |
3. 賦值運算子
運算子 | 描述 |
---|---|
= | a=b,將b賦值給a |
+= | 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 |
:= | 海象運算子,在表示式內部為變數賦值。Python3.8新增 |
4. 位運算子
運算子 | 描述 |
---|---|
& | 按位與 |
| | 按位或 |
^ | 按位異或(相異時,結果為1) |
~ | 按位取反 |
<< | 左移 |
>> | 右移 |
5. 邏輯運算子
運算子 | 描述 |
---|---|
and | 布林"與" |
or | 布林"或" |
not | 布林"非" |
6. 成員運算子
運算子 | 描述 |
---|---|
in | 找到指定值則返回True,否則返回False |
not in | 沒有找到指定值則返回True,否則返回False |
7. 身份運算子
運算子 | 描述 |
---|---|
is | 判斷兩個識別符號是否引用同一個物件 |
is not | 判斷兩個識別符號是否不是引用同一個物件 |
8. 運算子優先順序
運算子 | 描述 |
---|---|
** | 指數 (最高優先順序) |
~ | |
* / % // | |
+ - | |
>> << | 位移運算子 |
& | |
^ | | |
<= < > >= | 關係運算子 |
== != | |
= %= /= //= -= += *= **= | 賦值運算子 |
is is not | 身份運算子 |
in not in | 成員運算子 |
not and or | 邏輯運算子 |
- 個人認為運算子優先順序無需記得那麼清楚,和學數學一樣,想要在一起的就用"( )"括起來就可以了!
相關文章
- 【學習】SQL基礎-008-集合運算子SQL
- 運算子的基礎
- python學習之運算子Python
- Python學習-算術運算子,賦值運算子和複合運算子Python賦值
- Python學習-比較運算子和邏輯運算子Python
- Java 基礎-運算子Java
- == 運算子 - Java基礎Java
- python基礎語法2---運算子Python
- Java基礎09:邏輯運算子、位運算子Java
- 【Python基礎知識】Python中的邏輯運算子Python
- [java基礎]之 運算子Java
- 小白自學Python(五)Python運算子Python
- 【筆記】Python基礎(二)運算子介紹筆記Python
- 『忘了再學』Shell基礎 — 20、Shell中的運算子
- Shell學習【運算子】
- Python運算子有哪些型別?Python學習Python型別
- python菜鳥教程學習5: python運算子Python
- golang基礎–常量與運算子Golang
- Java基礎——邏輯運算子Java
- Python3基礎——運算子、資料型別Python資料型別
- 逍遙自在學C語言 | 位運算子的基礎用法C語言
- 零基礎學習人工智慧—Python—Pytorch學習(五)人工智慧PythonPyTorch
- Java學習之運算子Java
- javascript基礎(賦值運算子,關係運算子,相等運算子,三元運算子,運算子的優先順序,程式碼塊)(十)JavaScript賦值
- Python入門(五):Python常用操作運算子Python
- 【重溫基礎】instanceof運算子
- Java 基礎 之 算數運算子Java
- javascript基礎(邏輯運算子)(九)JavaScript
- javascript基礎(算數運算子)(八)JavaScript
- swift 基礎筆記二(運算子)Swift筆記
- Linux基礎學習五點Linux
- 從零開始學java(五)運算子Java
- python基礎學習Python
- Python運算子分為哪幾類?Python學習系列!Python
- ES6學習...運算子
- Java學習筆記--運算子Java筆記
- C#學習 運算子(20)C#
- 豬行天下之Python基礎——2.3 變數,常量,運算子Python變數