← маршрут 1–48 · личный кабинет

Занятие 2. Текст, print и оформление истории

45 минут учебной работыиндивидуальнотекстовая RPG

Перед началом

Что открыть: Открой рабочую версию проекта после занятия 1. Демонстрационный lesson-02.py используй как отдельный маленький пример.

Исходные данные: Считаются строки результата в консоли, а не количество строк исходного кода.

Что нужно понять

Занятие 2 посвящено теме «Текст, print и оформление истории». Здесь этот навык применяется не как отдельное упражнение, а как часть общей текстовой RPG. print выводит текст в консоль, а строка хранится в кавычках. Несколько print помогают разбить историю на реплики и абзацы; пустой print создаёт визуальный разрыв, а последовательность \n можно использовать внутри одной строки.

Минимальный пример

print("Лес шепчет вокруг.")
print()
print("Выбор:\n1 — мост\n2 — пещера")

Скачать демонстрационный .py-файл

Практика

Выведи заголовок, затем пустую строку, три реплики и финальную строку «Сцена завершена».

Связь с проектом: После базового упражнения перенеси изученный приём в рабочую версию проекта и сохрани версию после занятия 2.

Критерий проверки

В консоли видно пять непустых строк результата и один пустой разделитель; порядок совпадает с условием.

Как проверить: Сверь вывод построчно с образцом: заголовок → пустая строка → три реплики → «Сцена завершена».

Что сдать

Сдай рабочую версию проекта после занятия 2 и короткий протокол проверки: входные данные → ожидалось → получилось.

Если нужна поддержка: Если задача не запускается целиком, выполни один шаг отдельно и объясни, что должно измениться до следующего шага.

Типичное затруднение

Частая ошибка — незакрытая кавычка или случайный перенос внутри строки. Сначала найди строку, которую указал SyntaxError.

Домашняя часть

Напиши новую сцену из 5–7 строк с одним пустым разделителем.

После базы: Сравни отдельные print и \n внутри одной строки и объясни, какой вариант легче читать в коде.

Если появилась ошибка

Traceback — сообщение Python об ошибке. Сначала прочитай его последнюю строку и найди номер строки своего файла. Повтори только тот маленький шаг, на котором возникла ошибка; после исправления снова запусти тот же проверочный случай. Если используешь ИИ, сохрани собственную попытку и попроси одну подсказку, а не готовое решение.