def fatorial_recursivo(num):
    if num == 1:
        return num
    return num * fatorial(num - 1)  

def fatorial_iterativo(num):

    resul = 1
    
    for i in range(1, num + 1):
        resul *= i

    return resul

entrada_usu = input("Informe um número para que seu fatorial seja calculado: ")

resul = fatorial_iterativo(int(entrada_usu))
print(f"\n{entrada_usu}! = {resul}")

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: