Встречается на собеседованиях • сегодня
Какие приоритеты
Приоритеты в Python определяются порядком выполнения операторов в выражении. Чем выше приоритет, тем раньше выполняется операция.
Основные приоритеты (от высокого к низкому):
- Скобки
()– имеют наивысший приоритет. - Возведение в степень
** - Унарные операторы (
+x,-x,~x) - Умножение
*, деление/, целочисленное деление//, остаток% - Сложение
+, вычитание- - Битовые сдвиги
<<,>> - Побитовое И
& - Побитовое ИЛИ
|, XOR^ - Операторы сравнения (
==,!=,<,>,<=,>=) - Логические
not,and,or
Пример:
python
result = 5 + 3 * 2 ** 2 # 3 * (2^2) = 12 → 5 + 12 = 17
print(result) # 17Если приоритеты неочевидны – лучше использовать скобки для явного указания порядка.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы