Anhang A
Mathematische Funktionen
932
A.4 Mathematische Funktionen
A.4.1 Das Modul math
Das Modul math enthält mathematische Funktionen sowie die beiden Konstanten e und pi.
Die Funktionen akzeptieren ganze Zahlen und Gleitkommazahlen. Für komplexe Zahlen
gibt es das Modul
cmath.
print([objekt1, ...],
sep=' ', end='\n')
Beliebig viele Objekte (bzw. Strings, die diese Objekte
repräsentieren), die als Positionsargumente übergeben
worden sind, werden hintereinander über die Standard-
ausgabe ausgegeben. Zwischen diesen Objekten ist die
Zeichenkette
sep. Sie ist mit ' ' voreingestellt, kann
aber durch ein Schlüsselwortargument geändert werden.
Am Ende der Ausgabe ist ein Zeilenwechsel, sofern nicht
mit dem Schlüsselwortargument
end etwas anderes fest-
gelegt wird.
range([start,] stop
[,step])
Liefert eine Liste mit ganzen Zahlen von start bis
stop-1 mit Abstand step. Default für start ist 0 und
für
step 1.
repr(object)
Liefert eine Zeichenkette mit einer »druckbaren Reprä-
sentation« des übergebenen Objektes.
round(x,[n])
Berechnet eine Zahl, die den auf n Stellen hinter dem
Komma (bzw. Punkt) gerundeten Wert des Argumentes
x darstellt. Für n ist 0 voreingestellt.
str(object)
Liefert Zeichenkette mit textueller Repräsentation des
Objektes
object.
tuple([sequence])
Erzeugt aus sequence ein Tupel. Falls das Argument
fehlt, wird ein leeres Tupel generiert.
type (object)
Liefert den Typ des im Argument übergebenen Objektes.
zip(sequence1, ...)
Berechnet eine Liste von Tupeln, die jeweils aus Elemen-
ten der Eingabesequenzen zusammengesetzt sind. Das
i-te Tupel besteht aus den i-ten Elementen der Eingabe-
sequenzen. Beispiel:
zip ([1, 2], ['a', 'b'])
ergibt [(1, 'a'), (2, 'b')]
Funktion/Konstante Erklärung
acos(x) Arcuscosinus von x
acosh(x) Hyperbolischer Arcuscosinus von x
asin(x)
Arcussinus von x
asinh(x) Hyperbolischer Arcussinus von x
Tabelle A.1: Mathematische Funktionen und Konstanten des Moduls math
Funktionsaufruf Erklärung

Get Python 3 - Lernen und professionell anwenden now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.