Вопросы к Поиску с Алисой
Бесконечный цикл в рекурсивной функции — это ситуация, когда функция вызывает саму себя и никогда не может остановиться. habr.com
Создать бесконечные циклы в рекурсивных функциях легко, если не определён базовый случай, который в конечном итоге прерывает рекурсию. diveintopython.org Чтобы избежать зацикливания, рекурсивная функция должна знать, когда ей нужно остановиться. habr.com
Случайное создание бесконечного цикла может привести к переполнению стека вызовов и зависанию программы. myrusakov.ru