Пріоритет Операторів
У наведеній нижче таблиці підсумовано пріоритет операторів у Python від найвищого пріоритету (найбільш обов’язковий) до найнижчого пріоритету (найменший обов’язковий) [docg]. Оператори в одній клітинці мають однаковий пріоритет (використовуйте пріоритет зліва направо).
Оператор |
Опис |
---|---|
|
Прив’язка або вираз у дужках, відображення списку, відображення словника, відображення набору |
|
Підписка, нарізка, виклик, посилання на атрибути |
|
Вираз Await |
|
Піднесення до степеня [1] |
|
Позитивне, негативне, побітове НІ |
|
Множення, матричне множення, ділення, поверхове ділення, залишок [2] |
|
Додавання і віднімання |
|
Зсуви |
|
Побітове І |
|
Побітове XOR |
|
Порозрядне АБО |
|
Порівняння, включаючи тести на приналежність і тести на ідентифікацію |
|
Логічне НІ |
|
Логічне І |
|
Логічне АБО |
|
Умовний вираз (трійковий |
|
Lambda вирази |
|
Оперетор присвоєння |