Python Schoolby trefilov
Шаг 1 из 3+110 XP

Рекурсия (легко)

Функция, которая вызывает саму себя.

Рекурсия

def fact(n):
    if n <= 1:
        return 1
    return n * fact(n - 1)
print(fact(5))  # 120

Важно: всегда есть базовый случай — иначе бесконечность.