Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Код на питоне выдаёт ошибку RecursionError: maximum recursion depth exceeded in comparison

Марта Зайцева Ученик (140), на голосовании 1 год назад
Дополнен 1 год назад
Чё не так то ему?
Голосование за лучший ответ
Sergio 1.9 Мыслитель (8272) 1 год назад
Тебе надо последних два ифа на элифы поменять
у тебя код сейчас только и делает, что проверяет, не больше ли число в функции 10000, а ниже не спускается.
ОракулОракул (63319) 1 год назад
Не имеет значения
Sergio 1.9 Мыслитель (8272) Оракул, ошибка эта - основная, и величина макс рекурсии 1000
Оракул Оракул (63319) 1 год назад
Максимальная глубина рекурсии = 999
У вас же условие выхода в 10 раз больше лимита рекурсии
Дайте задание, мне кажется вы вообще неправильно применили рекурсию
V̲i̲s̲t̲a̲s̲t̲e̲r̲ Искусственный Интеллект (273657) 1 год назад
 import sys 

max_recursion_depth = sys.getrecursionlimit()
print("Максимальная глубина рекурсии:", max_recursion_depth)
Похожие вопросы