YHZ018 Python 运算符优先级

发布时间:2024年01月07日

资源编号:YHZ018
配套视频:https://www.bilibili.com/video/BV1zy4y1Z7nk?p=19

YHZ018:运算符优先级

🪿 运算符优先级

Python支持多种运算符,下表按照优先级从高到低的顺序列出了所有运算符。运算符的优先级决定了在表达式中多个运算符同时出现时的计算顺序。除了之前介绍过的赋值运算符和算术运算符,后续我们将逐步介绍其他运算符的使用。

运算符描述
[] [:]下标,切片
**指数,乘方
~ + -按位取反, 正负号
* / % //乘,除,模,整除
+ -加,减
>> <<右移,左移
&按位与
^ ``
<= < > >=小于等于,小于,大于,大于等于
== !=等于,不等于
is is not身份运算符
in not in成员运算符
not or and逻辑运算符
= += -= *= /= %= //= **= &= `=^=>>=<<=`

说明: 在实际开发中,如果搞不清楚运算符的优先级,可以使用括号来确保运算的执行顺序。

文章来源:https://blog.csdn.net/Java_stud/article/details/135314901
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。