2024年4月16日发(作者:)
列出python中常用的运算符及其优先级
常用的Python运算符及其优先级如下:
1. 一元运算符:
- `+`:正号
- `-`:负号
- `not`:逻辑非
- `~`:按位取反
2. 算术运算符:
- ``:幂
- `*`、`/`、``、`%`:乘法、除法、整除、取余
- `+`、`-`:加法、减法
3. 位运算符:
- `<<`:左移
- `>>`:右移
- `&`:按位与
- ` `:按位或
- `^`:按位异或
4. 比较运算符:
- `==`:等于
- `!=`:不等于
- `<`、`>`、`<=`、`>=`:小于、大于、小于等于、大于等于
5. 逻辑运算符:
- `and`:逻辑与
- `or`:逻辑或
6. 赋值运算符:
- `=`:简单赋值
- `+=`、`-=`、`*=`、`/=`、`%=`、`=`、`=`:加减乘除取、幂、整除赋值
7. 身份运算符:
- `is`:判断是否引用同一个对象
8. 成员运算符:
- `in`:判断是否为序列的成员
优先级从高到低的顺序:
1. ``
2. 一元运算符(正号、负号、逻辑非、按位取反)
3. `*`、`/`、``、`%`
4. `+`、`-`
5. `<<`、`>>`
6. `&`
7. ` `
8. `^`
9. `==`、`!=`、`<`、`>`、`<=`、`>=`
10. `is`
11. `in`
12. `not`
13. `and`
14. `or`
发布者:admin,转转请注明出处:http://www.yc00.com/web/1713257912a2213474.html
评论列表(0条)