運算符#
介紹#
Python 中的運算子是一些特殊符號和關鍵字,用於對值和變數執行運算。它們涵蓋了從算術和比較到邏輯運算、位元運算和賦值運算等各種功能。掌握這些運算子對於建立富有表現力且高效的 Python 程式碼至關重要,因為它們構成了程式中幾乎所有計算或決策過程的基礎。下面,您將找到每個運算符的簡潔範例,以幫助您理解它們的用法和預期結果。
Arithmetic#
姓名 |
象徵 |
操作員 |
例子 |
|---|---|---|---|
添加 |
|
|
|
分配 |
|
|
|
指數運算 |
|
|
|
樓層劃分 |
|
|
|
模數 |
|
|
|
乘法 |
|
|
|
否定 |
|
|
|
減法 |
|
|
|
Augmented Arithmetic#
姓名 |
象徵 |
操作員 |
例子 |
|---|---|---|---|
添加 |
|
|
|
分配 |
|
|
|
指數運算 |
|
|
|
樓層劃分 |
|
|
|
模量 |
|
|
|
乘法 |
|
|
|
減法 |
|
|
|
Comparison#
姓名 |
象徵 |
操作員 |
例子 |
|---|---|---|---|
平等 |
|
|
|
不等式 |
|
|
|
大於 |
|
|
|
大於或等於 |
|
|
|
少於 |
|
|
|
小於或等於 |
|
|
|
鍊式比較 |
|
|
|
Logical#
姓名 |
象徵 |
例子 |
|---|---|---|
錯誤的 |
|
某些值被定义为
|
真的 |
|
任何非顯式為 |
姓名 |
象徵 |
操作員 |
例子 |
|---|---|---|---|
身分 |
|
|
|
非身分 |
|
|
|
邏輯與 |
|
|
|
邏輯否定 |
|
|
|
邏輯或 |
|
|
|
條件表達式 |
|
|
|
Sequences (Lists, Tuples, Strings)#
姓名 |
象徵 |
操作員 |
例子 |
|---|---|---|---|
級聯 |
|
|
|
切片分配 |
|
|
|
切片刪除 |
|
|
|
切片 |
|
|
Dictionaries (Mappings)#
姓名 |
象徵 |
操作員 |
例子 |
|---|---|---|---|
索引分配 |
|
|
|
索引刪除 |
|
|
|
索引 |
|
|
String Formatting#
姓名 |
象徵 |
操作員 |
例子 |
|---|---|---|---|
字串格式化 |
% |
|
|
Membership#
姓名 |
象徵 |
操作員 |
例子 |
|---|---|---|---|
遏制測試 |
|
|
|
會員資格否定(Not In) |
|
|
|
Bitwise#
姓名 |
象徵 |
操作員 |
例子 |
|---|---|---|---|
按位與 |
|
|
|
按位異或(XOR) |
|
|
|
位元反轉(NOT) |
|
|
|
按位或 |
|
|
|
左移 |
|
|
|
右移 |
|
|
|
Augmented Bitwise#
姓名 |
象徵 |
操作員 |
例子 |
|---|---|---|---|
增強位元與 |
|
|
|
增強位元異或 (XOR) |
|
|
|
增強位元或 |
|
|
|
增強左移 |
|
|
|
增強右移 |
|
|
|