Людмила
Людмила

Накатал такую страшную рекурсивную функцию на Python, можно ли ее как-то исправить?

Делал игру Сапёр, а это функция, рекурсивно освобождающая граничные нулевые ячейки и числовые, если игрок открывает нулевую.
В общем то, что происходит, если кликнуть на пустую клетку, в которой числа нет.

Вот исходник: http://pastebin.com/hfya436z

El
Elgo

С Питоном, честно говоря, не знаком, но я бы делал так (как циклы делать - тебе виднее; все xleft...yright можно внести в параметры цикла) :
http://pastebin.com/YxFEXGYf

Похожие вопросы
Помогите написать программу на Си с использованием рекурсивной функции
Паскаль рекурсивная функция.
вычисление ассимптотической сложности рекурсивной функции
Разработать рекурсивную функцию для вывода на экран след. картинки
Сделайте рекурсивную функцию С++
С++.Рекурсивная функция проверки числа.
С++.Рекурсивная функция определения числа.
С++.Рекурсивная функция вычисления n-го числа Фибоначчи. Кто-нибудь может написать такую функцию?
ПОМОГИТЕ ПОЖАЙЛУСТО С ЗАДАЧЕЙ ТЕМА: Рекурсивные процедуры и функции
Какие функции вычисляются алгоритмом? Что такое рекурсивные и базисные функции?