Сигнал с Авроры

Выводим начало истории и получаем первую команду капитана.

Ракета

Цель урока: Показать текст и прочитать ответ игрока.

Шаг 1 · Начни историю

Корабль получил сигнал бедствия. Покажи игроку, куда он летит.

Python
Запустить в IDE ↗
print("КОСМИЧЕСКАЯ ЭКСПЕДИЦИЯ")print("На планете Аврора погас маяк.")
Результат
КОСМИЧЕСКАЯ ЭКСПЕДИЦИЯ
На планете Аврора погас маяк.

Что происходит в коде

  1. print() выводит на экран текст внутри скобок.
  2. Кавычки показывают Python, где начинается и заканчивается текст.
  3. Команды выполняются по порядку: сначала первая строка, затем вторая.

Шаг 2 · Спроси капитана

input() ждёт ответа. В онлайн IDE впиши ответ в поле справа, затем запусти код.

Python
Запустить в IDE ↗
command = input("Твоя команда: ")print("Принято:", command)
Результат
Твоя команда: карта
Принято: карта

Что происходит в коде

  1. input() показывает вопрос и ждёт введённый текст.
  2. Знак = сохраняет ответ в переменную command.
  3. print() показывает сохранённый ответ. Для примера введи «карта».

Попробуй сам

  1. Придумай своё название корабля и покажи его через print().
  2. Спроси имя капитана через input().
  3. Поприветствуй капитана по имени.

Открой пример в онлайн IDE, измени код и запусти его ещё раз.

Как это работает в полной игре

В начале полной игры print() рассказывает о маяке, а input() внутри игрового цикла спрашивает новую команду.

Скачать исходный код игры
Заметка для преподавателя

Начните с прогноза: что выведут две строки print()? Покажите, что без кавычек обычный текст вызывает ошибку, а значение переменной пишется без кавычек.