Metoda factorial a modulului math
Metoda factorial a modulului math
returnează factorialul unui număr, adică produsul
tuturor numerelor naturale de la 1 până la
numărul dat. În parametrul metodei se poate
transmite doar un număr pozitiv,
altfel metoda va returna o eroare.
Sintaxă
import math
math.factorial(număr)
Exemplu
Să aflăm factorialul numărului 5:
import math
print(math.factorial(5))
Rezultatul executării codului:
120
Exemplu
Și acum să aplicăm metoda factorial
la numărul -4:
import math
print(math.factorial(-4))
Rezultatul executării codului:
ValueError: factorial() not defined for negative values