![41 Рекурсия в Python. Рекурсивная функция Часть 1](https://i.ytimg.com/vi/jvFULnNpNLg/hqdefault.jpg)
Содержание
- Определение - Что означает рекурсивная функция?
- Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.
- Техопедия объясняет рекурсивную функцию
Определение - Что означает рекурсивная функция?
Рекурсивная функция - это функция в коде, которая ссылается на себя для выполнения. Рекурсивные функции могут быть простыми или сложными. Они позволяют более эффективно писать код, например, в виде списка или компиляции наборов чисел, строк или других переменных с помощью одного повторного процесса.
Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.
Техопедия объясняет рекурсивную функцию
Рекурсивные функции в коде часто основаны на настройках цикла, когда начальная переменная вызывается несколько раз при изменении цикла. Простые примеры рекурсивной функции включают в себя факториал, где целое число умножается само по себе при постепенном уменьшении. Многие другие самоссылающиеся функции в цикле могут называться рекурсивными функциями, например, где n = n + 1 при заданном рабочем диапазоне.
В дополнение к более простым рекурсивным функциям программисты и другие разработчики предложили гораздо более сложные функции, которые также работают по принципам рекурсии. Некоторые, как последовательность Фибоначчи, имеют приложения для финансирования и других областей, где другие остаются эзотерическими и в значительной степени эксклюзивными для ИТ-сообщества.