Moduļa math factorial metode

Moduļa math metode factorial atgriež skaitļa faktoriālu, t.i., reizinājumu visiem naturālajiem skaitļiem no 1 līdz norādītajam skaitlim. Metodes parametrā var padot tikai pozitīvu skaitli, pretējā gadījumā metode atgriezīs kļūdu.

Sintakse

pythonimport math

math.factorial(skaitlis)

Piemērs

Uzzināsim skaitļa 5 faktoriālu:

pythonimport math

print(math.factorial(5))

Koda izpildes rezultāts:

python120

Piemērs

Tagad pielietosim metodi factorial skaitlim -4:

pythonimport math

print(math.factorial(-4))

Koda izpildes rezultāts:

errorValueError: factorial() not defined for negative values

Skatiet arī

  • moduļa math metode fsum,
    kas atgriež visu secības locekļu summu
  • funkcija min,
    kas atgriež mazāko skaitli
  • funkcija max,
    kas atgriež lielāko skaitli