Kapitel 16. Numerische Verarbeitung

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Du kannst einige numerische Berechnungen mit Operatoren (siehe "Numerische Operationen") und eingebauten Funktionen (siehe "Eingebaute Funktionen") durchführen. Python bietet außerdem Module, die zusätzliche numerische Berechnungen unterstützen, die in diesem Kapitel behandelt werden: math und cmath, Statistik, Operator, Zufall und Geheimnisse, Brüche und Dezimalzahlen. Dieses Thema wird in "Array-Verarbeitung" behandelt , wobei der Schwerpunkt auf dem Standard-Bibliotheksmodul array und der beliebten Drittanbieter-Erweiterung NumPy liegt. Unter "Zusätzliche numerische Pakete" werden schließlich einige zusätzliche numerische Verarbeitungspakete aufgelistet, die von der Python-Community entwickelt wurden. Bei den meisten Beispielen in diesem Kapitel wird davon ausgegangen, dass du das entsprechende Modul importiert hast; Import-Anweisungen sind nur dort enthalten, wo die Situation unklar sein könnte.

Fließkommawerte

Python stellt reelle numerische Werte (d.h. solche, die keine ganzen Zahlen sind) mit Variablen vom Typ float dar. Im Gegensatz zu Ganzzahlen können Computer Floatsnur selten exakt darstellen, da sie intern als binäre Ganzzahl mit fester Größe Signifikant (oft fälschlicherweise "Mantisse" genannt) und einem binären Ganzzahl-Exponenten mit fester Größe implementiert sind. Floatshaben mehrere Einschränkungen ...

Get Python in a Nutshell, 4. Auflage 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.