Перейти к основному содержимому
🔒 Режим превью. Первые 15 уроков Foundations — бесплатные; этот — Pro. Запусти 7-дневный trial чтобы открыть редактор, AI-подсказки и остальной курс. Нужна карта, отмена в Dashboard в любой момент.Начать 7-дневный trial →
← КурсыPython FoundationsМодуль 9 · Бонус: мини-проектыMINI: Tic-Tac-Toe — detect a winnermission170 / 174
+200 XP
Задание
Implement `check(board)` for a 9-cell board (list of strings, "" for empty). Run it on these five boards — three canonical wins/draw plus two boundary cases — and print the result for each: ["X","X","X","","O","","O","",""] # X wins top row (canonical) ["X","O","X","O","X","O","O","X","O"] # draw — board full, no line ["X","O","","X","O","","X","",""] # X wins left column ["","","","","","","","",""] # boundary: empty board → None ["O","X","X","X","O","","X","","O"] # boundary: O wins diagonal 0-4-8 Expected: X draw X None O
✏️ Пиши код здесь
🐍
Загрузка Python...
Одноразовая загрузка (~1 МБ). Далее — мгновенно.
📊 Результат
Нажмите «Запустить», чтобы увидеть результат...

💬 Обсуждение

Будьте первым — задайте вопрос или поделитесь подсказкой.
Войдите чтобы участвовать в обсуждении. Чтение бесплатно.
Загрузка обсуждения…