Dieses Buch vermittelt einen systematischen Einstieg in die Python-Programmierung und fuhrt Schritt fur Schritt durch alle wichtigen Grundlagen bis hin zu fortgeschrittenen Konzepten. Es beginnt mit den zentralen Sprachelementen wie Datentypen, Variablen, Operatoren, Zeichenketten und numerischen Funktionen und zeigt anhand klarer Beispiele, wie Python effizient eingesetzt wird.Aufbauend darauf behandelt das Buch strukturierte Daten wie Listen, Tupel, Dictionaries und Sets sowie Kontrollstrukturen mit Verzweigungen und Schleifen. Im weiteren Verlauf werden Funktionen, Fehlerbehandlung und objektorientierte Programmierung ausfuhrlich erklart. Ein eigenes Kapitel widmet sich dem Arbeiten mit Dateien, inklusive Lesen, Schreiben, CSV-Verarbeitung und grundlegenden Funktionen des Betriebssystems.Abgerundet wird das Werk durch einen groen Ubungsteil mit praxisnahen Aufgaben und vollstandigen Losungen, die das eigenstandige Lernen unterstutzen und den Stoff festigen. Damit eignet sich das Buch sowohl fur Einsteigerinnen und Einsteiger in Informatik und Data Science als auch fur Anwenderinnen und Anwender, die ein solides Fundament fur weiterfuhrende Python-Anwendungen aufbauen mochten.