Spickzettel für Funktionen des Python-Mathemoduls
Kurzanleitung für die Python-Mathe-Standardbibliothek. Erfahren Sie, wie Sie trigonometrische, logarithmische, rundende und arithmetische Funktionen verwenden.
Rundung und Grundrechenarten
Standardmathematische Funktionen für Rundungen, Vorzeichen und grundlegende mathematische Operationen.
| Methode / Funktion | Syntax | Beschreibung |
|---|---|---|
| ceil() | math.ceil(x) | Rundet die Zahl x auf die nächste ganze Zahl auf. |
| floor() | math.floor(x) | Rundet die Zahl x auf die nächste ganze Zahl ab. |
| trunc() | math.trunc(x) | Schneidet Bruchteile ab und gibt nur den ganzzahligen Teil von x zurück. |
| abs() | abs(x) | Integrierte Funktion, die den absoluten Wert von x zurückgibt. |
| fmod() | math.fmod(x, y) | Gibt den genauen Gleitkomma-Rest von x/y zurück. |
| gcd() | math.gcd(a, b) | Gibt den größten gemeinsamen Teiler der ganzen Zahlen a und b zurück. |
Potenzen, Wurzeln und Logarithmen
Exponentielle und logarithmische Berechnungen.
| Methode / Funktion | Syntax | Beschreibung |
|---|---|---|
| sqrt() | math.sqrt(x) | Gibt die Quadratwurzel der Zahl x zurück. |
| pow() | math.pow(x, y) | Gibt x hoch y als Gleitkomma zurück. |
| exp() | math.exp(x) | Gibt e hoch x zurück. |
| log() | math.log(x, [base]) | Gibt den Logarithmus von x zur angegebenen Basis zurück (standardmäßig der natürliche Logarithmus). |
| log10() | math.log10(x) | Gibt den Logarithmus zur Basis 10 von x zurück. |
Interaktives Demo-Skript
# ceil()
math.ceil(x)
# floor()
math.floor(x)
# trunc()
math.trunc(x)
# abs()
abs(x)
# fmod()
math.fmod(x, y)
# gcd()
math.gcd(a, b)
# sqrt()
math.sqrt(x)
# pow()
math.pow(x, y)
# exp()
math.exp(x)
# log()
math.log(x, [base])
# log10()
math.log10(x)Häufig gestellte Fragen
Was ist der Unterschied zwischen math.ceil() und math.floor()?
math.ceil() rundet eine Zahl auf die nächste ganze Zahl auf, während math.floor() eine Zahl auf die nächste ganze Zahl abrundet.
Warum sollte ich math.isclose() verwenden, anstatt die Gleichheit direkt zu prüfen?
Die Gleitkomma-Arithmetik weist Genauigkeitsgrenzen auf. math.isclose() vergleicht zwei Werte mit einer Toleranzprüfung, um zu sehen, ob sie ungefähr gleich sind.
Verwandte Themen
Beherrschen Sie Arithmetik, Vergleich, logische, bitweise, Zuweisungs- und Identitätsoperatoren in Python.
Spickzettel für integrierte Python-FunktionenReferenzhandbuch zu den integrierten Funktionen von Python. Erfahren Sie, wie Sie Print, Len, Range, Enumerate, Zip, Map, Filter und mehr verwenden.
PythonNumPyGrundlagen-SpickzettelKurzanleitung fürNumPyArrays. Lernen Sie Array-Erstellung, Umgestaltung, Indizierung, Slicing und mathematische Operationen.
Empfohlene Python-Ressourcen
Erweitern Sie Ihr Wissen mit zugehörigen interaktiven Tutorials, Spickzetteln und Codevergleichen.
Python-Funktionen
Beherrschen Sie Python-Funktionen. Erfahren Sie, wie Sie mit def wiederverwendbaren Code schreiben, Argumente definieren, Werte zurückgeben und den lokalen und globalen Bereich verstehen.
So verwenden Sie Lambda-Funktionen in Python
Erfahren Sie, wie Sie Lambda-Funktionen in Python verwenden. Beherrschen Sie anonyme Funktionen, Inline-Rückrufe und das Sortieren von Listendaten mit Lambda-Schlüsseln.
Python vs. JavaScript: Welche Programmiersprache ist die beste?
Ein umfassender Vergleich zwischen Python und JavaScript. Entdecken Sie Syntaxunterschiede, Leistung, Anwendungsfälle (Backend vs. Frontend) und Codierungsbeispiele.