Metoden factorial i modulen math

Metoden factorial i modulen math returnerar fakulteten för ett tal, d.v.s. produkten av alla naturliga tal från 1 till det givna talet. Som parameter till metoden kan man endast skicka ett positivt tal, annars returnerar metoden ett fel.

Syntax

pythonimport math

math.factorial(tal)

Exempel

Låt oss ta reda på fakulteten för talet 5:

pythonimport math

print(math.factorial(5))

Resultat av kodkörning:

python120

Exempel

Låt oss nu använda metoden factorial på talet -4:

pythonimport math

print(math.factorial(-4))

Resultat av kodkörning:

errorValueError: factorial() not defined for negative values

Se även

  • metoden fsum i modulen math,
    som returnerar summan av alla element i en sekvens
  • funktionen min,
    som returnerar det minsta talet
  • funktionen max,
    som returnerar det största talet