
系列索引:菜菜的Python学习日记 | Python从入门到入土详解
Python支持多种运算符,下表大致按照 优先级从高到低 的顺序列出了所有的运算符,运算符的优先级指的是多个运算符同时出现时,先做什么运算然后再做什么运算。除了我们之前已经用过的赋值运算符和算术运算符,我们稍后会陆续讲到其他运算符的使用。
| 运算符 | 描述 |
|---|---|
[] [:] | 下标,切片 |
** | 指数 |
~ + - | 按位取反, 正负号 |
* / % // | 乘,除,模,整除 |
+ - | 加,减 |
>> << | 右移,左移 |
& | 按位与 |
^ \| | 按位异或,按位或 |
<= < > >= | 小于等于,小于,大于,大于等于 |
== != | 等于,不等于 |
is is not | 身份运算符 |
in not in | 成员运算符 |
not or and | 逻辑运算符 |
= += -= *= /= %= //= **= &= |= ^= >>= <<= | (复合)赋值运算符 |
说明:在实际开发中,如果搞不清楚运算符的优先级,可以使用括号来确保运算的执行顺序。
Python从入门到入土系列持续更新,欢迎
点赞收藏+关注
上一篇:菜菜的Python学习日记 | Python类实验代码分享
下一篇:菜菜的Python学习日记 | Python中类似C语言 ? : 的三目运算if else的用法
本人水平有限,文章中不足之处欢迎下方👇评论区批评指正~如果感觉对你有帮助,点个赞👍 支持一下吧 ~
不定期分享 有趣、有料、有营养内容,欢迎 订阅关注 🤝 我的博客 ,期待在这与你相遇 ~
本文详细介绍了Python中的各种运算符及其优先级,包括算术运算符、比较运算符、逻辑运算符等,并提供了实际开发中如何正确使用这些运算符的指导。
2万+

被折叠的 条评论
为什么被折叠?



