运算符
运算符是一些特殊符号或关键字,用于对 变量或值执行特定操作,例如数学计算、组合条件、逻辑判断等。
一、算术运算(Arithmetic Operations)
算术运算符用于对数字进行数学运算,可以对整数、浮点数等数值类型操作数执行算术计算。
🧮 常见算术运算符与含义
| 运算符 | 名称 | 作用 |
|---|---|---|
+ |
加法 | 相加两个数值 |
- |
减法 | 从一个数中减去另一个 |
* |
乘法 | 两个数相乘 |
/ |
除法 | 返回除法的结果(浮点数) |
% |
取模 | 返回两数相除的余数 |
// |
整除(地板除) | 返回商的整数部分 |
** |
幂运算 | 返回一个数的另一数次幂 |
🔍 特殊说明
//是 地板除(floor division):对于正数等同整数除法,但对于负数结果向下取整(比简单截断更“低”)- 除法
/总是返回 浮点数
示例
1 | |
二、逻辑运算(Logical Operations)
逻辑运算符用于 组合或反转布尔值(True / False)表达式,常见于条件判断和流程控制语句中。
🔹 常用逻辑运算符
| 运算符 | 含义 |
|---|---|
and |
逻辑 AND:所有条件都为 True 时结果才是 True |
or |
逻辑 OR:只要有一个条件为 True,结果就为 True |
not |
逻辑 NOT:取反,将 True 变成 False,反之亦然 |
🔍 特殊说明
and会在 第一个 False 时提前停止检查(短路行为)or会在 第一个 True 时提前返回 Truenot单独对一个布尔值取反
示例
1 | |