Erfahren Sie mehr über alle in Python verfügbaren mathematischen Funktionen und wie Sie sie in Ihrem Programm verwenden können.
Was ist ein Mathematikmodul in Python?
Das math
Modul ist ein Standardmodul in Python und immer verfügbar. Um mathematische Funktionen unter diesem Modul zu verwenden, müssen Sie das Modul mit importieren import math
.
Es bietet Zugriff auf die zugrunde liegenden Funktionen der C-Bibliothek. Beispielsweise,
# Square root calculation import math math.sqrt(4)
Dieses Modul unterstützt keine complex
Datentypen. Das cmath-Modul ist das komplexe Gegenstück.
Funktionen im Python-Mathematikmodul
Hier ist die Liste aller im math
Modul definierten Funktionen und Attribute mit einer kurzen Erläuterung ihrer Funktionsweise.
Funktion | Beschreibung |
---|---|
Decke (x) | Gibt die kleinste Ganzzahl zurück, die größer oder gleich x ist. |
Copysign (x, y) | Gibt x mit dem Vorzeichen von y zurück |
Fabs (x) | Gibt den absoluten Wert von x zurück |
Fakultät (x) | Gibt die Fakultät von x zurück |
Boden (x) | Gibt die größte Ganzzahl zurück, die kleiner oder gleich x ist |
fmod (x, y) | Gibt den Rest zurück, wenn x durch y geteilt wird |
frexp (x) | Gibt die Mantisse und den Exponenten von x als Paar zurück (m, e) |
fsum (iterierbar) | Gibt eine genaue Gleitkommasumme von Werten in der Iterable zurück |
isfinite (x) | Gibt True zurück, wenn x weder eine Unendlichkeit noch eine NaN ist (keine Zahl). |
isinf (x) | Gibt True zurück, wenn x eine positive oder negative Unendlichkeit ist |
isnan (x) | Gibt True zurück, wenn x ein NaN ist |
ldexp (x, i) | Gibt x * (2 ** i) zurück. |
modf (x) | Gibt die gebrochenen und ganzzahligen Teile von x zurück |
abgeschnitten (x) | Gibt den abgeschnittenen ganzzahligen Wert von x zurück |
exp (x) | Gibt e ** x zurück |
expm1 (x) | Gibt e ** x - 1 zurück |
log (x (, b)) | Gibt den Logarithmus von x an die Basis b zurück (standardmäßig e) |
log1p (x) | Gibt den natürlichen Logarithmus von 1 + x zurück |
log2 (x) | Gibt den Basis-2-Logarithmus von x zurück |
log10 (x) | Gibt den Basis-10-Logarithmus von x zurück |
pow (x, y) | Gibt x auf die Potenz y zurück |
sqrt (x) | Gibt die Quadratwurzel von x zurück |
acos (x) | Gibt den Bogenkosinus von x zurück |
asin (x) | Gibt den Bogensinus von x zurück |
atan (x) | Gibt den Bogentangens von x zurück |
atan2 (y, x) | Gibt atan (y / x) zurück |
cos (x) | Gibt den Cosinus von x zurück |
Hypot (x, y) | Gibt die euklidische Norm sqrt (x * x + y * y) zurück. |
Sünde (x) | Gibt den Sinus von x zurück |
tan (x) | Gibt den Tangens von x zurück |
Grad (x) | Konvertiert den Winkel x vom Bogenmaß in Grad |
Bogenmaß (x) | Konvertiert den Winkel x von Grad in Bogenmaß |
acosh (x) | Gibt den inversen hyperbolischen Cosinus von x zurück |
asinh (x) | Gibt den inversen hyperbolischen Sinus von x zurück |
atanh (x) | Gibt den inversen hyperbolischen Tangens von x zurück |
cosh (x) | Gibt den hyperbolischen Cosinus von x zurück |
sinh (x) | Gibt den hyperbolischen Cosinus von x zurück |
tanh (x) | Gibt den hyperbolischen Tangens von x zurück |
erf (x) | Gibt die Fehlerfunktion bei x zurück |
erfc (x) | Gibt die komplementäre Fehlerfunktion bei x zurück |
Gamma (x) | Gibt die Gamma-Funktion bei x zurück |
lgamma (x) | Gibt den natürlichen Logarithmus des Absolutwerts der Gamma-Funktion bei x zurück |
Pi | Mathematische Konstante, das Verhältnis des Umfangs eines Kreises zu seinem Durchmesser (3.14159…) |
e | mathematische Konstante e (2.71828…) |
Besuchen Sie diese Seite, um mehr über alle in Python 3 definierten mathematischen Funktionen zu erfahren.