Python之优先级问题(待修改)

Posted tyup

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python之优先级问题(待修改)相关的知识,希望对你有一定的参考价值。

优先级问题:(优先级1>2)

  1. 幂运算:**
  2. 正负号:+ | -
  3. 算术操作符:+ | - | * | / | %
  4. 比较操作符:> | < | >= | <= | == | !=
  5. 逻辑运算:not | and | or

注意:

  • 在同类型的运算中依旧有优先级之分
  • 若同级优先就从左到右
  • 幂运算与符号有着微妙的关系:若负号在幂运算符的左边就先算幂运算,若是负号在幂运算的右边就先算符号。

    -3 ** 2 = -(3**2)
    (-3) ** 2 = (-3)**2
    3 ** -2 = 3**(-2)
    3 ** (-2) = 3**(-2)




以上是关于Python之优先级问题(待修改)的主要内容,如果未能解决你的问题,请参考以下文章