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