Шаг 1 из 3+110 XP
Рекурсия (легко)
Функция, которая вызывает саму себя.
Рекурсия
def fact(n):
if n <= 1:
return 1
return n * fact(n - 1)
print(fact(5)) # 120
Важно: всегда есть базовый случай — иначе бесконечность.
Функция, которая вызывает саму себя.
def fact(n):
if n <= 1:
return 1
return n * fact(n - 1)
print(fact(5)) # 120
Важно: всегда есть базовый случай — иначе бесконечность.