вывод результата в конце игры, я к примеру не хочу что бы в конце после выигрыша или проигрыша игра показывала мои ошибки
Можно упростить, в конце игры выводить методом finish_game и вывести что нужно, это сейчас метод выполняет одно и тоже, а если чуть чуть поменяется логика что должно происходить в конце игры то этот метод не подойдёт, либо если ты все хочешь оставить один метод ( я бы так не стал оставлять) на основе глобальных переменных, то добавь туда переменную статуса игры game_status “finished” “in_progress”, на основе статуса проверяй и выводи то что подходит, в цикле присваивай game_status = “finished”, если он выиграл или проиграл, в начале кода сделай объявления game_status по дефолту “in_progress”