Método factorial do módulo math
O método factorial do módulo math
retorna o fatorial de um número, ou seja, o produto
de todos os números naturais de 1 até
o número fornecido. Apenas números positivos podem ser
passados como parâmetro do método,
caso contrário, o método retornará um erro.
Sintaxe
pythonimport math
math.factorial(número)
Exemplo
Vamos descobrir o fatorial do número 5:
pythonimport math
print(math.factorial(5))
Resultado da execução do código:
python120
Exemplo
Agora vamos aplicar o método factorial
ao número -4:
pythonimport math
print(math.factorial(-4))
Resultado da execução do código:
errorValueError: factorial() not defined for negative values