Введение Рекурсия — это концепция, при которой функция вызывает саму себя в своем теле. В данной статье узнаем как работает рекурсия в Python и рассмотрим пример её использования. Основы рекурсии Рекурсивная функция в Python состоит из двух частей: базового случая и рекурсивного случая. Базовый случай — это условие, при котором рекурсия прекращается, а рекурсивный случай — это часть, где функция вызывает саму себя. Пример рекурсии Рассмотрим простой пример вычисления факториала числа с помощью рекурсии...
Создание функции Существуют некоторые правила для создания функций в Python. Пример функции в Python: ? 1 2 def my_function(argument): print argument Вызов функции После создания функции, ее можно исполнять вызывая из другой функции или напрямую из оболочки Python. Для вызова функции следует ввести ее имя и добавить скобки. Например: ? 1 my_function("abracadabra") Аргументы функции в Python Вызывая функцию, мы можем передавать ей следующие типы аргументов: Обязательные аргументы функции: Если при...