码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2018-10-26 22:23:42      阅读:251      评论:0      收藏:0      [点我收藏+]

标签:==   符号   算术操作符   逻辑   算术   操作   修改   逻辑运算   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之优先级问题(待修改)

标签:==   符号   算术操作符   逻辑   算术   操作   修改   逻辑运算   python   

原文地址:https://www.cnblogs.com/TYUP/p/9858457.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!