Das Mathematikmodul von Python stellt uns eine Reihe mathematischer Funktionen zur Verfügung, die uns bei der Durchführung von Operationen wie Exponentialfunktionen, Logarithmen, Quadratwurzeln und trigonometrischen Funktionen helfen können.
Wenn wir die Quadratwurzel, die Quadratsumme oder die Potenzierung einer Zahl ermitteln, verwenden wir häufig das Mathematikmodul.
Nehmen Sie die Logarithmusoperation: math.log(x[,base]) Diese Methode gibt den Logarithmus von x mit der Basis als Basis zurück. Wenn die Basis weggelassen wird, wird 2 als Basis verwendet.
Zum Beispiel:
importmatha=math.log(144,12)b=math.log(36,6)print(a)print(b)
Die Ausgabe ist:
2.02.0
Mit der Quadratwurzeloperation: math.sqrt(x) wird die Quadratwurzel von x zurückgegeben.
Zum Beispiel:
importmatha=math.sqrt(16)b=math.sqrt(256)print(a)print(b)
Die Ausgabe ist:
4.016.0
Potenzierungsoperation: pow(x,y) , gibt x hoch y zurück.
Zum Beispiel:
importmatha=math.pow(2,4)b=math.pow(10,3)print(a)print(b)
Die Ausgabe ist:
16.01000.0
Die Verwendung trigonometrischer Funktionen ähnelt der oben beschriebenen.
Trigonometrischer Sinus: math.sin(x)
Trigonometrischer Kosinus: math.cos(x)
Trigonometrischer Tangens: math.tan(x)
Arkussinus des Bogenmaßes: math.asin(x)
Arkuskosinus im Bogenmaß: math.acos(x)
Arkustangens des Bogenmaßes: math.atan(x)
Wenn Sie Bogenmaß in Winkel oder Winkel in Bogenmaß umrechnen, verwenden Sie die folgende Verwendung.
Bogenmaß-Rotationswinkel: math.degress(x)
Winkel in Bogenmaß umrechnen: math.radinans(x)
Schauen Sie sich das folgende Beispiel an:
importmatha=math.sin(30)b=math.cos(30)c=math.tan(30)d=math.asin(0.6)e=math.acos(0.6)f=math.atan(0.6)g= mathe.d egrees(2*math.pi)h=math.radians(360/math.pi)print(a)print(b)print(c)print(d)print(e)print(f)print(g)print( H)
Die Ausgabe ist:
-0.98803162409286180.15425144988758405-6.4053311966462760.64350110879328440.92729521800161230.5404195002705842360.02.0
Beachten Sie, dass wir math.pi verwenden, um „π“ in Python darzustellen.
Das Mathematikmodul bietet außerdem mehrere Funktionen, die uns bei der Durchführung von Rundungsoperationen helfen.
math.ceil(x): Gibt die kleinste Ganzzahl zurück, die größer oder gleich x ist.
math.floor(x): Gibt die größte ganze Zahl zurück, die kleiner oder gleich x ist.
Gleichzeitig gibt es in Python eine integrierte Funktion Round(x), die uns Rundungsoperationen ermöglicht.
Der Code lautet wie folgt:
importmatha=math.ceil(3.5)b=math.floor(3.5)c=round(3.5)d=round(3.4)print(a)print(b)print(c)print(d)
Die Ausgabe ist:
4343
In diesem Abschnitt wird hauptsächlich die Verwendung des Mathematikmoduls in Python vorgestellt. Es ist zu beachten, dass die Funktionen im Mathematikmodul nur für Ganzzahlen und Gleitkommazahlen gelten Hier nicht zu viel vorstellen, das Mathematikmodul ist ein integriertes Modul im System, wir können es direkt einführen und beim Entwerfen mathematischer Operationen verwenden.