Зарегистрируйтесь, чтобы продолжить обучение

Инструкции (Statements) Основы Python

Инструкции

Когда мы готовим блюдо, то следуем рецепту шаг за шагом. Пропустим этап — и результат будет отличаться от ожидаемого. В программировании работает тот же принцип: чёткий порядок инструкций определяет, как работает программа.

Инструкция (или оператор) — это команда для компьютера. Она говорит: «сделай что-то прямо сейчас». Интерпретатор Python (специальная программа, которая понимает и выполняет код) выполняет код сверху вниз, по строкам. Он обрабатывает каждую инструкцию по очереди, как если бы читал рецепт по шагам.

Вот пример кода с двумя инструкциями. Эти строки говорят компьютеру: «Выведи фразу на экран».

print('Mother of Dragons.') # Первая инструкция
print('Dracarys!') # Вторая инструкция

Результат выполнения:

Mother of Dragons.
Dracarys!

Порядок имеет значение

Интерпретатор Python исполняет код в строгом порядке — как вы его написали. Если поменять местами строки:

print('Dracarys!')
print('Mother of Dragons.')

то и на экране они поменяются:

Dracarys!
Mother of Dragons.

Альтернативная форма записи

Обычно инструкции пишутся на отдельных строках, но Python допускает объединение нескольких инструкций в одну строку с помощью ;:

print('Mother of Dragons.'); print('Dracarys!');

Обе версии работают одинаково, но второй вариант хуже читается. В реальных проектах принято писать инструкции построчно — это повышает читаемость и упрощает поддержку кода.


Дополнительные материалы

  1. Немного об интерпретаторах

Открыть доступ

Курсы программирования для новичков и опытных разработчиков. Начните обучение бесплатно

  • 130 курсов, 2000+ часов теории
  • 1000 практических заданий в браузере
  • 360 000 студентов
Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»

Наши выпускники работают в компаниях:

Логотип компании Альфа Банк
Логотип компании Aviasales
Логотип компании Yandex
Логотип компании Tinkoff