Math-moduulin factorial-metodi

Moduulin math metodi factorial palauttaa luvun kertoman, eli kaikkien luonnollisten lukujen tulon 1:stä annettuun lukuun. Metodille voi välittää parametrina vain positiivisen luvun, muuten metodi palauttaa virheen.

Syntaksi

pythonimport math

math.factorial(luku)

Esimerkki

Selvitetään luvun 5 kertoma:

pythonimport math

print(math.factorial(5))

Koodin suorituksen tulos:

python120

Esimerkki

Sovelletaan nyt metodia factorial lukuun -4:

pythonimport math

print(math.factorial(-4))

Koodin suorituksen tulos:

errorValueError: factorial() not defined for negative values

Katso myös

  • moduulin math metodi fsum,
    joka palauttaa kaikkien sarjan jäsenten summan
  • funktio min,
    joka palauttaa pienimmän luvun
  • funktio max,
    joka palauttaa suurimman luvun