“Программа Python, чтобы найти фактор” Ответ

Python рассчитывает факториал

def factorial(n):
    fact = 1
    for num in range(2, n + 1):
        fact = fact * num
    return(fact)
Obedient Ox

Программа Python, чтобы найти фактор

def factorial_iter(n):
    product = 1
    for i in range(n):
        product = product * (i+1)
    return product

def factorial_recursive(n):
    if n == 1 or n == 0:
        return 1
    return n * factorial_recursive(n-1)

# f = factorial_iter(5)
f = factorial_recursive(0)
print(f)
Coding boy Hasya

Фактор в Python

def fact(n):
  return 1 if (n==0 or n==1) else n*fact(n-1)
fact(3)
Precious Parrot

Ответы похожие на “Программа Python, чтобы найти фактор”

Вопросы похожие на “Программа Python, чтобы найти фактор”

Больше похожих ответов на “Программа Python, чтобы найти фактор” по Python

Смотреть популярные ответы по языку

Смотреть другие языки программирования