运算符#
简介#
Python 中的运算符是允许你对值和变量执行操作的特殊符号和关键字。它们涵盖了广泛的功能——从算术和比较运算到逻辑、位和赋值运算。掌握这些运算符对于构建表达力强且高效的 Python 代码至关重要,因为它们构成了程序中几乎每一个计算或决策过程的基础。下面为每种运算符提供了简洁的示例,以帮助你理解其用法及预期结果。
Arithmetic#
名称 |
符号 |
运算符 |
示例 |
|---|---|---|---|
加法 |
|
|
|
除法 |
|
|
|
幂 |
|
|
|
整除 |
|
|
|
取模 |
|
|
|
乘法 |
|
|
|
取负 |
|
|
|
减法 |
|
|
|
Augmented Arithmetic#
名称 |
符号 |
运算符 |
示例 |
|---|---|---|---|
加法 |
|
|
|
除法 |
|
|
|
幂 |
|
|
|
整除 |
|
|
|
取模赋值 |
|
|
|
乘法 |
|
|
|
减法 |
|
|
|
Comparison#
名称 |
符号 |
运算符 |
示例 |
|---|---|---|---|
等于 |
|
|
|
不等于 |
|
|
|
大于 |
|
|
|
大于或等于 |
|
|
|
小于 |
|
|
|
小于或等于 |
|
|
|
链式比较 |
|
|
|
Logical#
名称 |
符号 |
示例 |
|---|---|---|
假值 |
|
某些值被定义为
|
真值 |
|
任何未显式定义为 |
名称 |
符号 |
运算符 |
示例 |
|---|---|---|---|
身份运算符 |
|
|
|
非身份运算符 |
|
|
|
逻辑与 |
|
|
|
逻辑非 |
|
|
|
逻辑或 |
|
|
|
条件表达式 |
|
|
|
Sequences (Lists, Tuples, Strings)#
名称 |
符号 |
运算符 |
示例 |
|---|---|---|---|
拼接 |
|
|
|
切片赋值 |
|
|
|
切片删除 |
|
|
|
切片 |
|
|
Dictionaries (Mappings)#
名称 |
符号 |
运算符 |
示例 |
|---|---|---|---|
索引赋值 |
|
|
|
索引删除 |
|
|
|
索引 |
|
|
String Formatting#
名称 |
符号 |
运算符 |
示例 |
|---|---|---|---|
字符串格式化 |
% |
|
|
Membership#
名称 |
符号 |
运算符 |
示例 |
|---|---|---|---|
包含测试 |
|
|
|
不包含测试(Not In) |
|
|
|
Bitwise#
名称 |
符号 |
运算符 |
示例 |
|---|---|---|---|
按位与 |
|
|
|
按位异或(XOR) |
|
|
|
按位反转(NOT) |
|
|
|
按位或 |
|
|
|
左移 |
|
|
|
右移 |
|
|
|
Augmented Bitwise#
名称 |
符号 |
运算符 |
示例 |
|---|---|---|---|
增强按位与 |
|
|
|
增强按位异或 (XOR) |
|
|
|
增强按位或 |
|
|
|
增强左移 |
|
|
|
增强右移 |
|
|
|