factorial-metoden i math-modulen

Metoden factorial i math-modulen returnerer fakultetet av et tall, dvs. produktet av alle naturlige tall fra 1 til det oppgitte tallet. I metodens parameter kan kun et positivt tall overføres, ellers vil metoden returnere en feil.

Syntaks

pythonimport math

math.factorial(tall)

Eksempel

La oss finne fakultetet til tallet 5:

pythonimport math

print(math.factorial(5))

Resultat av kjøring av koden:

python120

Eksempel

La oss nå bruke metoden factorial på tallet -4:

pythonimport math

print(math.factorial(-4))

Resultat av kjøring av koden:

errorValueError: factorial() not defined for negative values

Se også

  • metoden fsum i math-modulen,
    som returnerer summen av alle elementene i en sekvens
  • funksjonen min,
    som returnerer det minste tallet
  • funksjonen max,
    som returnerer det største tallet