Python 表达式与运算符
AI-摘要
小嗷犬 GPT
AI初始化中...
介绍自己 🙈
生成本文简介 👋
推荐相关文章 📖
前往主页 🏠
前往爱发电购买
Python 表达式与运算符
小嗷犬表达式
表达式是程序设计语言中最基本的结构,包含 “值”和“运算符”,并且总是可以求值(即归约)为单个值。
数学运算符
下表列出了 Python 中的所有数学运算符:
运算符 | 功能说明 | 样例 | 结果 |
---|---|---|---|
** | 指数 | 3 ** 3 | 27 |
% | 取模/取余数 | 10 % 3 | 1 |
// | 整除/商数取整 | 17 // 8 | 2 |
/ | 除法 | 22 / 8 | 2.75 |
* | 乘法 | 2 * 5 | 10 |
- | 减法 | 5 - 1 | 4 |
+ | 加法 | 1 + 6 | 7 |
运算的优先级也同数学一样,指数优先级最高,齐次是乘除与取模,最后是加减,同样可以通过括号改变优先级。
增强运算符
除了基本赋值运算符号 =
外,Python 中还有将不同算术运算符与基本赋值运算符号相结合在一起的高级赋值运算符(增强运算符):
运算符 | 样例 | x的值 | 功能说明 |
---|---|---|---|
+= | x = 2 x += 3 | 5 | 加法赋值运算符,等价于x = x + 3 |
-= | x = 6 x -= 4 | 2 | 减法赋值运算符,等价于x = x - 4 |
*= | x = 5 x *= 6 | 30 | 乘法赋值运算符,等价于x = x * 6 |
/= | x = 12 x /= 5 | 2.4 | 除法赋值运算符,等价于x = x / 5 |
//= | x = 12 x //= 5 | 2 | 整除赋值运算符,等价于x = x // 5 |
%= | x = 12 x %= 5 | 2 | 取余数赋值运算符,等价于x = x % 5 |
**= | x = 3 x **= 3 | 27 | 幂运算赋值运算符,等价于x = x ** 3 |
评论
隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果