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