Bewertung:

Das Buch findet großen Anklang bei Lesern, die einen Hintergrund in Programmierung oder Mathematik haben, insbesondere in den Natur- und Ingenieurwissenschaften. Die Benutzer schätzen den prägnanten Inhalt und die praktischen Anwendungen von Python für mathematische Konzepte, obwohl es einige Vorkenntnisse in Python voraussetzt. Der Ansatz und die Software-Abhängigkeiten, insbesondere die Notwendigkeit von Anaconda, werden unterschiedlich beurteilt. In einigen Rezensionen werden bestimmte Bereiche hervorgehoben, in denen das Buch verbessert werden könnte, z. B. die Behandlung trigonometrischer Funktionen und praktischer Beispiele.
Vorteile:⬤ Gut geschrieben und prägnant
⬤ geeignet für alle, die an der Verwendung von Python für Mathematik und Grafik interessiert sind
⬤ beginnt auf niedrigem Niveau und wird nach und nach fortgeschrittener
⬤ gut zum Erlernen und Anwenden von Mathematik in realen Szenarien
⬤ nützliche Übungen und herunterladbarer Code
⬤ gelobt von Nutzern mit vorheriger Programmiererfahrung.
⬤ Kein Buch für Anfänger
⬤ erfordert Vorkenntnisse in grundlegendem Python
⬤ einige Rezensenten fanden es unpraktisch und inkonsistent mit der typischen Python-Nutzung
⬤ Software-Abhängigkeit von Anaconda kann die Nutzbarkeit für einige einschränken (insbesondere Raspberry Pi-Nutzer)
⬤ bemerkte Fehler und den Wunsch nach mehr Details in bestimmten Bereichen.
(basierend auf 52 Leserbewertungen)
Doing Math with Python
Doing Math with Python zeigt Ihnen, wie Sie Python verwenden können, um sich in mathematische Themen der Oberstufe wie Statistik, Geometrie, Wahrscheinlichkeitsrechnung und Kalkulation zu vertiefen. Sie beginnen mit einfachen Projekten, wie einem Faktorisierungsprogramm und einem Löser für quadratische Gleichungen, und erstellen dann komplexere Projekte, sobald Sie den Dreh raus haben.
Auf dem Weg dorthin entdecken Sie neue Möglichkeiten, Mathematik zu erforschen, und erwerben wertvolle Programmierkenntnisse, die Sie während Ihres gesamten Studiums der Mathematik und Informatik nutzen werden. Lernen Sie, wie man:
-Beschreiben Sie Ihre Daten mit Statistiken und visualisieren Sie sie mit Liniendiagrammen, Balkendiagrammen und Streudiagrammen.
-Erforschen Sie die Mengenlehre und die Wahrscheinlichkeit mit Programmen für Münzwürfe, Würfelspiele und andere Glücksspiele.
Lösen Sie Algebra-Probleme mit den symbolischen Mathematikfunktionen von Python.
Zeichnen Sie geometrische Formen und erforschen Sie Fraktale wie den Barnsley-Farn, das Sierpinski-Dreieck und die Mandelbrot-Menge.
-Programme schreiben, um Ableitungen zu finden und Funktionen zu integrieren.
Kreative Programmieraufgaben und Anwendungsbeispiele zeigen Ihnen, wie Sie Ihre neuen Mathematik- und Programmierkenntnisse in die Praxis umsetzen können. Sie schreiben einen Ungleichungslöser, berechnen die Auswirkung der Schwerkraft auf die Reichweite einer Kugel, mischen ein Kartenspiel, schätzen die Fläche eines Kreises, indem Sie 100.000 "Darts" auf ein Brett werfen, erforschen die Beziehung zwischen der Fibonacci-Folge und dem Goldenen Schnitt und vieles mehr.
Egal, ob Sie sich für Mathematik interessieren, aber noch nicht in die Programmierung eingetaucht sind, oder ob Sie ein Lehrer sind, der das Programmieren in den Unterricht einbringen möchte, Sie werden feststellen, dass Python das Programmieren einfach und praktisch macht. Lassen Sie Python die Routinearbeit erledigen, während Sie sich auf die Mathematik konzentrieren.
(Verwendet Python 3)