Карта полёта
Собираем названия мест в список и показываем карту.

Цель урока: Хранить несколько мест в одной переменной и пройти по ним.
Шаг 1 · Создай список мест
Список хранит несколько значений по порядку. Его элементы стоят внутри квадратных скобок.
places = ["корабль", "луна", "астероид", "аврора"]print("Первое место:", places[0])print("Последнее место:", places[3])Результат
Первое место: корабль Последнее место: аврора
Что происходит в коде
- places — один список из четырёх строк.
- Номера элементов начинаются с нуля, поэтому places[0] — «корабль».
- places[3] — четвёртый элемент списка.
Шаг 2 · Покажи всю карту
Цикл for повторяет команду для каждого элемента списка.
places = ["корабль", "луна", "астероид", "аврора"]for place in places: print("•", place)Результат
• корабль • луна • астероид • аврора
Что происходит в коде
- for берёт из списка одно место за другим и кладёт его в place.
- Двоеточие начинает тело цикла, а четыре пробела показывают, что print() внутри него.
- print() срабатывает четыре раза — для каждого места.
Попробуй сам
- Добавь в список станцию и снова запусти цикл.
- Выведи второй элемент списка по его номеру.
- Замени знак • на слово «Курс:» — как изменится карта?
Открой пример в онлайн IDE, измени код и запусти его ещё раз.
Как это работает в полной игре
В полной игре список PLACES перечисляет места, куда может полететь капитан. По нему программа проверяет адрес полёта.
Скачать исходный код игрыЗаметка для преподавателя
Разложите карточки мест в ряд и подпишите индексы 0–3. Ошибку с отступом лучше показать на коротком примере из второго шага.