Built-in Funktionen in Python – Teil 1

Fast jeder, der eine Programmiersprache lernt (z.B. Python), stellt sich am Anfang sicherlich die Frage: „Wie kann man erwarten, dass ich das alles jemals weiß und beherrsche.“ Die Frage geht in der Regel in die Richtung: Python hat so viele Funktionen, wie kann man sich die alle am besten merken?  Wie lernt man am besten die Funktionen, die man im Alltag braucht, wie z.B. enumerate und range?  Woher kennt man all die Möglichkeiten, Probleme in […]

Zahlenbereich (range) parsen mit einem Generator

Der folgende Generator parst einen String nach einem Zahlenbereich (range), und gibt jede Zahl des Bereichs als einzelne Zahl vom Typ int zurück.Der String darf mehrere Bereiche enthalten, sofern sie durch ein Komma getrennt sind, z.B. ‚0, 4-8, 20->exit, 43-45‘ was als Ergebnis [0, 4, 5, 6, 7, 8, 20, 43, 44, 45] zurück gibt.