Beschreibung
Ihr persönlicher Python-Coach!
- Mehr als 100 Aufgaben und Lösungen
- für Einsteiger und Fortgeschrittene
- Vorbereitung füpr Jobinteriew und Prüfung
Mit 100 Übungsaufgaben und Programmierpuzzles inklusive Lösungen zum Knobeln und Erweitern Ihrer Kenntnisse bietet Ihnen die "Python Challenge" ein kurzweiliges Lernen, eine fundierte Vorbereitung auf die nächste Prüfung oder ein Jobinterview. Dabei werden viele praxisrelevante Themengebiete wie Strings, Datenstrukturen, Rekursion, Arrays usw. berücksichtigt.
Jedes Themengebiet wird in einem eigenen Kapitel behandelt, wobei zunächst kurz auf die Grundlagen eingegangen wird. Danach folgen rund 10 bis 15 Übungsaufgaben verschiedener Schwierigkeitsgrade.
So lassen sich die Programmierkenntnisse effektiv verbessern. Dabei helfen insbesondere detaillierte Musterlösungen inklusive der genutzten Algorithmen zu allen Aufgaben. Ebenso werden von Michael Inden
alternative Lösungswege beschrieben, aber auch mögliche Fallstricke und typische Fehler analysiert.
Abgerundet wird das Buch durch drei Anhänge. Einer beschäftigt sich mit dem Python-Kommandozeileninterpreter, der zum Ausprobieren der Codeschnipsel und Beispiele des Buchs oftmals hilfreich ist. Der zweite gibt einen Überblick über Pytest zum Unit Testen und Prüfen der Lösungen. Der dritte erläutert die O-Notation zur Abschätzung der Performance.
Über Michael Inden
Dipl.-Inform. Michael Inden ist Oracle-zertifizierter Java-Entwickler. Nach seinem Studium in Oldenburg hat er bei diversen internationalen Firmen in verschiedenen Rollen etwa als Softwareentwickler, -architekt, Consultant, Teamleiter, CTO sowie Leiter Academy gearbeitet. Zurzeit ist er freiberuflich als Autor und Trainer in Zürich tätig. Michael Inden hat über zwanzig Jahre Berufserfahrung beim Entwurf komplexer Softwaresysteme gesammelt, an diversen Fortbildungen und mehreren Java-One-Konferenzen teilgenommen. Sein besonderes Interesse gilt dem Design qualitativ hochwertiger Applikationen sowie dem Coaching. Sein Wissen gibt er gerne als Trainer in internen und externen Schulungen und auf Konferenzen weiter, etwa bei der JAX/W-JAX, JAX London, Oracle Code One, ch.open sowie bei der Java User Group Switzerland.
E-Book Informationen
Ab dem 02.02.2026 wird der bisher verwendete Kopierschutz Adobe DRM durch den Kopierschutz ReadiumLCP ersetzt.
Alle E-Books, die mit einem harten Kopierschutz versehen sind, werden ab diesem Zeitpunkt ausschließlich mit Readium LCP anstelle von Adobe DRM ausgeliefert.
Das Handling von E-Books mit Readium LCP ist für Endnutzer deutlich komfortabler als bisher, da keine zusätzliche ID benötigt wird. Beim ersten Öffnen eines heruntergeladenen Buches wird ein Code angezeigt der von dem Nutzer in ein sich automatisch öffnendes Fenster eingegeben werden muss. Danach lässt sich das E-Book öffnen und lesen.
Ergänzend möchten wir darauf hinweisen, dass PocketBook-Reader den Kopierschutz Readium LCP vollständig unterstützen. Lediglich wenn Readium LCP-geschützte Titel auf einem PC oder Laptop gelesen werden sollen, ist der Thorium Reader erforderlich, der kostenfrei zur Verfügung steht. https://www.edrlab.org/software/thorium-reader/
Bei E-Books die mit Readium LCP geschützt sind erscheint bei dem ersten Öffnen auf ihrem Reader ein Hinweisfenster mit der Aufforderung ein Passwort einzugeben. Gleichzeitig öffnet sich ein Infofeld in dem das Passwort steht. Tragen Sie dieses Passwort in das Eingabefeld ein und bestätigen Sie die Eingabe. Danach öffnet sich das E-Book automatisch. Um E-Books die mit Readium LCP geschützt sind auf einem Tablet/Laptop/Smartphone lesen zu können, benötigen Sie ein Programm, das in der Lage ist, mit diesem Kopierschutz umzugehen. Das ist z.B. der Thorium Reader (Windows, Mac, Linux) oder die PocketBook App (iOS, Android). Fügen Sie das heruntergeladene E-Book in das Programm ein. Bei dem ersten Öffnen erscheint ein Hinweisfenster mit der Aufforderung ein Passwort einzugeben. Gleichzeitig öffnet sich ein Infofeld in dem das Passwort steht. Tragen Sie dieses Passwort in das Eingabefeld ein und bestätigen Sie die Eingabe. Danach öffnet sich das E-Book automatisch