Python in seiner raffiniertesten Form
Python Tipps und Tricks mit fortgeschrittenem Niveau
Problemlösungen fĂŒr den Programmieralltag
NumPy-Grundlagen
Python One-Liners zeigt Ihnen, wie man "One Liners", Einzeiler, liest und schreibt: prĂ€gnante AusdrĂŒcke zu nĂŒtzlicher FunktionalitĂ€t, verpackt in einer einzigen Codezeile. Sie lernen systematisch jede Zeile von Python-Code zu entschlĂŒsseln und zu verstehen, und werden wie ein Experte eloquentes, stark komprimiertes Python schreiben.
In den fĂŒnf Kapiteln des Buches werden Tipps und Tricks, regulĂ€re AusdrĂŒcke, Machine Learning, Kernthemen der Datenwissenschaft und hilfreiche Algorithmen behandelt. Die ausfĂŒhrlichen ErlĂ€uterungen von Einzeilern fĂŒhren in wichtige Konzepte der Informatik ein und fördern Ihre Programmier- und AnalysefĂ€higkeiten.
Sie lernen fortgeschrittene Python-Funktionen wie ListenverstĂ€ndnis, Slicing, Lambda-Funktionen, regulĂ€re AusdrĂŒcke, Map- und Reduce-Funktionen und Slice-Zuweisungen kennen.
Sie erwerben darĂŒber hinaus Kenntnisse in diesen Bereichen:
- Nutzung von Datenstrukturen zur Lösung von Problemen aus der realen Welt, wie z. B. die Verwendung boolescher Indizierung zum Auffinden von StĂ€dten mit ĂŒberdurchschnittlicher Umweltverschmutzung.
- Verwendung der NumPy-Grundlagen wie Array, Form, Achse, Typ, Broadcasting, fortgeschrittene Indizierung, Slicing, Sortierung, Suche, Aggregation und Statistik.
- Berechnen Sie grundlegende Statistiken von mehrdimensionalen Datenfeldern und die K-Means-Algorithmen fĂŒr unsupervised Learning.
- Erstellen Sie fortgeschrittenere regulĂ€re AusdrĂŒcke unter Verwendung von Gruppierungs- und benannten Gruppen, negativen Lookaheads, maskierten Zeichen, Leerzeichen, ZeichensĂ€tzen (und negativen ZeichensĂ€tzen) und greedy/non greedy Operatoren.
- Ein breites Spektrum von Informatik-Themen verstehen, einschlieĂlich Anagramme, Palindrome, Obermengen, Permutationen, FakultĂ€ten, Primzahlen, Fibonacci-Zahlen, Obfuszierung, Suche und algorithmische Sortierung.
Am Ende des Buches werden Sie wissen, wie man Python in seiner raffiniertesten Form schreibt und prÀgnante, schöne Python-Kunstwerke in nur einer einzigen Zeile schafft.