Python math.gamma()-Methode

Python math 模块Python math-Modul

Python math.gamma(x)Die Methode gibt die Gammafunktion (Gamma-Funktion) an der Stelle x zurück.

Die Gammafunktion, auch bekannt als das zweite Euler-Integral, ist eine Klasse von Funktionen, die die Fakultätsfunktion auf reelle und komplexe Zahlen erweitert.

Um den Log-Gamma-Wert einer Zahl zu ermitteln, verwenden Sie diemath.lgamma()-Methode.

Python-Version: 3.2

Syntax

Die Syntax der Methode math.gamma() lautet wie folgt:

math.gamma(x)

Parameter description:

  • x-- Erforderlich, eine Zahl. Wenn die Zahl eine negative ganze Zahl ist, wird ValueError zurückgegeben. Wenn es sich nicht um eine Zahl handelt, wird TypeError zurückgegeben.

Rückgabewert

Ein Gleitkommawert, der die Gammafunktion an der Stelle x darstellt.

Beispiel

Das folgende Beispiel berechnet die Gammafunktion für verschiedene Zahlen:

Beispiel

# Importiere das math-Paket
import math

# Berechne die Gammafunktion für verschiedene Zahlen
print(math.gamma(-0.1))
print(math.gamma(8))
print(math.gamma(1.2))
print(math.gamma(80))
print(math.gamma(-0.55))

Ausgabeergebnis:

-10.686287021193193
5040.0
0.9181687423997604
8.946182130782976e+116
-3.578429819277059

Python math 模块Python math-Modul

Weitere Erweiterungen