Ошибка RecursionError возникает в целях:

  • Защиты от переполнения стека
  • Уведомить о неправильном вызове рекурсивной функции
  • Является стандартной ошибкой, возникающей из-за несоблюдения правил синтаксиса
  • защиты от бесконечной рекурсии

К сожалению, у нас пока нет статистики ответов на данный вопрос, но мы работаем над этим.