← маршрут 1–48 · личный кабинет
Занятие 5. Практика: пролог игры — сборка
Перед началом
Что открыть: Открой рабочую версию проекта после занятия 4. Демонстрационный lesson-05.py используй как отдельный маленький пример.
Исходные данные: Начни с значений из минимального примера. Творческие изменения выполняй только после базовой проверки.
Что нужно понять
Занятие 5 посвящено теме «Практика: пролог игры — сборка». Здесь этот навык применяется не как отдельное упражнение, а как часть общей текстовой RPG. Пролог собирает уже изученные print, input, переменные и f-строки в одну последовательную сцену. На этом этапе ветвления ещё не нужны: важно получить цельный запуск от заставки до конца сцены.
Минимальный пример
print("=== ПРОЛОГ ===")
name = input("Имя: ")
print(f"{name} входит в башню.")
print("Дверь закрывается.")Скачать демонстрационный .py-файл
Практика
Собери пролог: заставка, ввод имени, две персонализированные реплики, описание мира и финальная строка перехода к следующей сцене.
Связь с проектом: После базового упражнения перенеси изученный приём в рабочую версию проекта и сохрани версию после занятия 5.
Критерий проверки
Новый пользователь проходит пролог без подсказок; имя используется повторно; программа стартует и заканчивается предсказуемо.
Как проверить: Пройди пролог от первой строки до финальной без остановки: заставка → имя → две персонализированные реплики → описание мира → переход к следующей сцене.
Что сдать
Сдай рабочую версию проекта после занятия 5 и короткий протокол проверки: входные данные → ожидалось → получилось.
Если нужна поддержка: Если задача не запускается целиком, выполни один шаг отдельно и объясни, что должно измениться до следующего шага.
Типичное затруднение
Не усложняй пролог конструкциями, которых ещё не проходили. Если сцена путается, разложи её на шаги и проверь порядок ввода/вывода.
Домашняя часть
Расширь пролог до 8–10 строк, сохрани рабочую копию перед изменением.
После базы: Отметь комментариями три части файла: заставка, знакомство, завершение сцены.
Если появилась ошибка
Traceback — сообщение Python об ошибке. Сначала прочитай его последнюю строку и найди номер строки своего файла. Повтори только тот маленький шаг, на котором возникла ошибка; после исправления снова запусти тот же проверочный случай. Если используешь ИИ, сохрани собственную попытку и попроси одну подсказку, а не готовое решение.