Основы Python
Теория: Приоритет
Рассмотрим простое выражение:
Результат — 6, а не 8. Почему? В математике и программировании есть понятие приоритет операций. Он определяет порядок, в котором выполняются действия:
- Умножение и деление выполняются раньше сложения и вычитания.
- Возведение в степень (**) — ещё выше по приоритету.
Например:
Управление порядком действий
Иногда нужно изменить порядок вычислений. Для этого используются круглые скобки. Они позволяют задать, какие действия нужно выполнить в первую очередь:
Скобки можно ставить вокруг любой части выражения и вкладывать их друг в друга:
Главное — всегда закрывайте скобки. Непарные скобки вызывают ошибки, причём не только у новичков — даже опытные программисты иногда забывают про закрывающую скобку.
Пишите скобки сразу парой. Например, вводите () и потом заполняйте внутреннюю часть. Большинство редакторов кода (в том числе наш) автоматически добавляют закрывающую скобку, как только вы пишете открывающую.
Повышаем читаемость
Иногда выражение работает правильно, но выглядит запутанно. В таких случаях скобки можно добавить просто для наглядности — они не изменят результат, но улучшат восприятие:
Программы пишут люди, и читают их тоже люди. Компьютеру всё равно, насколько понятно написан код — главное, чтобы он был синтаксически правильным. Но для человека понятный и аккуратный код — это залог удобства, особенно при работе в команде или разборе ошибок.








