Первая программа: команды по порядку
Пишем первую настоящую программу из нескольких команд и узнаём, что компьютер читает их сверху вниз.
Последовательность — это команды, записанные одна под другой; компьютер выполняет их по порядку, сверху вниз.
Команды идут в столбик
В прошлом разделе мы поняли: программа — это команды по порядку. Сейчас научимся писать такие команды по-настоящему. В Python (и в Scratch тоже) команды стоят в столбик, одна под другой. Компьютер начинает с самой верхней и спускается вниз, как ты читаешь строчки стиха.
Наша главная команда — старая знакомая print. Она печатает на экране всё, что стоит в скобках и кавычках. Напишем три команды подряд:
print("Привет!")
print("Меня зовут Кот.")
print("Давай играть!")
Вывод:
Привет! Меня зовут Кот. Давай играть!
Смотри: три строчки кода — три строчки на экране. Компьютер выполнил их строго по порядку. Это и есть последовательность — самая первая и самая важная идея в программировании.
А как это выглядело бы в Scratch
В Scratch та же программа собралась бы из фиолетовых блоков «сказать», поставленных друг под друга:
когда нажат зелёный флажок
сказать «Привет!»
сказать «Меня зовут Кот.»
сказать «Давай играть!»
Видишь, как похоже? В Scratch — блоки в столбик, в Python — строчки print в столбик. Идея одна: команды выполняются сверху вниз. Поэтому, научившись в одном, ты легко поймёшь и другое.
Кавычки — это важно
Заметил кавычки вокруг текста? print("Привет!") — кавычки говорят компьютеру: «всё, что внутри, — это просто текст, напечатай его как есть». Текст в кавычках в программировании называют красивым словом строка (потому что это строчка букв). Про строки мы ещё поговорим, а пока запомни: текст для печати всегда берём в кавычки.
Попробуй сам
Измени программу: пусть кот расскажет о себе. Поменяй текст в кавычках на свой и добавь четвёртую строчку. Потом нажми «Запустить».
print("Привет, меня зовут Барсик.")
print("Мне 3 года.")
print("Я люблю играть с мячиком.")
print("А ещё я умею программировать!")
Вывод:
Привет, меня зовут Барсик. Мне 3 года. Я люблю играть с мячиком. А ещё я умею программировать!
Частые ошибки
- Забыть кавычки. Если написать
print(Привет)без кавычек, компьютер не поймёт, что это текст, и выдаст ошибку. Просто верни кавычки — и всё заработает. - Забыть закрыть скобку. У
print(обязательно должна быть пара — закрывающая). Скобки всегда ходят парами, как варежки.
Что мы узнали
- Команды пишут в столбик, и компьютер выполняет их сверху вниз.
- Это называется последовательность — главная идея программирования.
- Текст для печати берём в кавычки — это строка.
Закрепите практикой
Задачи с автоматической проверкой — решайте прямо здесь, не уходя из учебника.