Продолжаю серию статей по написанию игры «Крестики Нолики» на Python. Предыдущие части: 1 Игровое поле 2 Рисуем крестики и нолики 3 Глупый Бот 4 Проверка на выигрыш Ранее мы создали игровое поле, создали функции отрисовки Крестика и Нолика и функцию обработки кликов по игровому полю, создали «Глупого Бота», который ставит нолики в пустые ячейки. Сделали проверку выигрыша и функцию зачеркивания выигрышной комбинации. В этой статье доработаем функцию «end_game», чтобы игра завершалась корректно. Создадим функцию «new_game» которая будет запускать новую игру. Сделаем вывод статистики на экран. Добавим переменные «you_win», «bot_win», «draw_game» для подсчета статистики и присвоим им значение 0. Определим функцию «new_game», которая будет запускать новую игру. В функцию перенесем из основной программы создание переменных «win» и «condition» и определим как глобальные, к ним добавим еще одну переменную «run_game», которая будет хранить в себе состояние игры, запущена или нет. Присваиваем зн