(0)

Python One-Liners : Profi-Programmierung durch kurz gefasstes Python

E-book


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.