Первая программа: команды по порядку

Пишем первую настоящую программу из нескольких команд и узнаём, что компьютер читает их сверху вниз.

Последовательность — это команды, записанные одна под другой; компьютер выполняет их по порядку, сверху вниз.

Команды идут в столбик

В прошлом разделе мы поняли: программа — это команды по порядку. Сейчас научимся писать такие команды по-настоящему. В Python (и в Scratch тоже) команды стоят в столбик, одна под другой. Компьютер начинает с самой верхней и спускается вниз, как ты читаешь строчки стиха.

Наша главная команда — старая знакомая print. Она печатает на экране всё, что стоит в скобках и кавычках. Напишем три команды подряд:

print("Привет!")
print("Меня зовут Кот.")
print("Давай играть!")

Вывод:

Привет!
Меня зовут Кот.
Давай играть!

Смотри: три строчки кода — три строчки на экране. Компьютер выполнил их строго по порядку. Это и есть последовательность — самая первая и самая важная идея в программировании.

А как это выглядело бы в Scratch

В Scratch та же программа собралась бы из фиолетовых блоков «сказать», поставленных друг под друга:

когда нажат зелёный флажок
    сказать «Привет!»
    сказать «Меня зовут Кот.»
    сказать «Давай играть!»

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

Кавычки — это важно

Заметил кавычки вокруг текста? print("Привет!") — кавычки говорят компьютеру: «всё, что внутри, — это просто текст, напечатай его как есть». Текст в кавычках в программировании называют красивым словом строка (потому что это строчка букв). Про строки мы ещё поговорим, а пока запомни: текст для печати всегда берём в кавычки.

Попробуй сам

Измени программу: пусть кот расскажет о себе. Поменяй текст в кавычках на свой и добавь четвёртую строчку. Потом нажми «Запустить».

print("Привет, меня зовут Барсик.")
print("Мне 3 года.")
print("Я люблю играть с мячиком.")
print("А ещё я умею программировать!")

Вывод:

Привет, меня зовут Барсик.
Мне 3 года.
Я люблю играть с мячиком.
А ещё я умею программировать!

Частые ошибки

  • Забыть кавычки. Если написать print(Привет) без кавычек, компьютер не поймёт, что это текст, и выдаст ошибку. Просто верни кавычки — и всё заработает.
  • Забыть закрыть скобку. У print( обязательно должна быть пара — закрывающая ). Скобки всегда ходят парами, как варежки.

Что мы узнали

  • Команды пишут в столбик, и компьютер выполняет их сверху вниз.
  • Это называется последовательность — главная идея программирования.
  • Текст для печати берём в кавычки — это строка.
Проверьте себя
1. В каком порядке компьютер выполняет команды?
AСнизу вверх
BСверху вниз, одну за другой
CВ случайном порядке
DСначала последнюю, потом первую
2. Зачем нужны кавычки в print("Привет")?
AДля красоты
BЧтобы показать, что внутри — текст (строка) для печати
CЧтобы программа работала быстрее
DБез них нельзя нажать Запустить
3. Сколько строчек напечатают три команды print подряд?
AОдну
BДве
CТри — каждая команда печатает свою строчку
DНи одной

Закрепите практикой

Задачи с автоматической проверкой — решайте прямо здесь, не уходя из учебника.

Поддержать проект