1. 程式人生 > >Python之優先級問題(待修改)

Python之優先級問題(待修改)

符號 pytho 若是 比較 操作 邏輯運算 註意 有著 操作符

優先級問題:(優先級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之優先級問題(待修改)