python运算符优先级

python运算符优先级
最新回答
九命猫

2024-03-08 23:32:12

python运算符优先级如下:
1、幂运算符:幂运算,a**b得到的结果是a的b次方。
2、算数运算符:
/:除法运算符得出的时除法运算的结果,不会对结果取整。例如50/8得到的结果是6.25。
//:取整运算符,得到的时运算结果的整数部分。
%:取余运算符,得到的是运算结果的小数部分。
*:乘法运算符,a*b得到的是a乘以b的结果。
+、-:加减法运算符,得出的就是两个数相加或相减的结果。
人生如梦梦如烟

2020-08-24 11:33:35

以下是Python常见的运算符:
1、算术运算符
用于执行算术运算,例如加法、减法、乘法或除法。
+ 加法、- 减法、* 乘法、/ 除法、// 整数除法、% 取余、**幂运算。
2、比较运算符
用于比较两个值并返回布尔值True或False。
== 等于、!= 不等于、> 大于、< 小于、>= 大于等于、<= 小于等于。
3、赋值运算符
用于将值分配给变量。
= 简单赋值、+= 加法赋值、-= 减法赋值、*= 乘法赋值、/= 除法赋值、%= 取余赋值、**= 幂次赋值。
4、逻辑运算符
用于对布尔值进行逻辑操作。
and 逻辑与、or 逻辑或、not 逻辑非。
5、位运算符
用于对二进制数字进行操作。
& 按位与、| 按位或、^ 按位异或、~ 按位非、<< 左移、>> 右移。
6、成员运算符
用于检查元素是否属于序列,如列表或元组。
in 检查元素是否存在、not in 检查元素不存在。
7、身份运算符
用于检查两个对象是否为同一个对象。
is 检查对象是否相同、is not 检查对象是否不同。