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
import math
math.factorial(número)
Exemplo
Vamos descobrir o fatorial do número 5:
import math
print(math.factorial(5))
Resultado da execução do código:
120
Exemplo
Agora vamos aplicar o método factorial
ao número -4:
import math
print(math.factorial(-4))
Resultado da execução do código:
ValueError: factorial() not defined for negative values