Python math.lgamma()-Methode

Python math 模块Python math-Modul

Python math.lgamma(x)Die Methode gibt den natürlichen Logarithmus des Gamma-Werts einer Zahl zurück.

Wir können auch diemath.gamma()-Methode verwenden, um den Gamma-Wert zu ermitteln, und dann diemath.log()-Methode verwenden, um den natürlichen Logarithmus dieses Werts zu berechnen.

Der Gamma-Wert ist gleichfactorial(x-1)。

Python-Version: 3.2

Syntax

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

math.lgamma(x)

Parameterbeschreibung:

  • x-- Erforderlich, eine Zahl. Wenn die Zahl eine negative ganze Zahl ist, wird ValueError zurückgegeben. Wenn sie keine Zahl ist, wird TypeError zurückgegeben.

Rückgabewert

Ein Gleitkommawert, der den Log-Gamma-Wert einer Zahl darstellt.

Beispiel

Im folgenden Beispiel werden die natürlichen Log-Gamma-Werte verschiedener Zahlen berechnet:

Beispiel

# Importiere das math-Paket
import math

# Berechne den natürlichen Logarithmus-Gamma-Wert verschiedener Zahlen
print (math.lgamma(7))
print (math.lgamma(-4.2))

Ausgabeergebnis:

6.579251212010102
-1.8075166614192908

Python math 模块Python math-Modul

Andere Erweiterungen