Ходы на доске: вложенные списки
Ход — это присваивание в одну клетку: сначала номер строки, потом номер столбца.
Доска — список строк, а каждая строка — список клеток. Чтобы сделать ход, нужно заменить одну клетку: board[строка][столбец] = символ.
board[1][1] = "X"
board[0][2] = "O"
Пустые клетки обозначены точкой, чтобы доска была видна в консоли. После присваивания точка в выбранной клетке заменяется на X или O, а остальные клетки не меняются.
- Поставь X в центр доски.
- Поставь O в правый верхний угол.
- Запусти программу и проверь, что изменились ровно две клетки.
Чтобы шаг был засчитан, нажмите «Проверить». «Выполнить» только показывает результат в консоли, но не завершает шаг.
Отлично! Ход меняет одну клетку, а вся доска остаётся на месте. Именно так будут устроены ходы в игре.
Требования
Поставь X в центр board[1][1], а O — в правый верхний угол board[0][2]. Вывод — три строки: . . O, . X ., . . ..
Проверка
Проверка запускает программу с чистого листа, сверяет доску в выводе и отдельно проверяет значения двух клеток.
Подсказки Открываются по одной
Консоль общая сессия
Python 3.14 · переменные сохраняются между командами
Готовлю консоль…