Metoda factorial modułu math
Metoda factorial modułu math
zwraca silnię liczby, czyli iloczyn
wszystkich liczb naturalnych od 1 do
podanej liczby. W parametrze metody można
przekazać tylko liczbę dodatnią,
w przeciwnym razie metoda zwróci błąd.
Składnia
import math
math.factorial(liczba)
Przykład
Sprawdźmy silnię liczby 5:
import math
print(math.factorial(5))
Wynik wykonania kodu:
120
Przykład
A teraz zastosujmy metodę factorial
dla liczby -4:
import math
print(math.factorial(-4))
Wynik wykonania kodu:
ValueError: factorial() not defined for negative values