PyLings bringt das rustlings-Prinzip zu Python – mit Aufgaben bis zum Senior-Level
PyLings: Solve Exercises and Learn Python

PyLings ist ein rustlings-Trainer für Python: 35 kurze Warm-up-Aufgaben plus 20 Interview-Übungen, gestaffelt von Middle bis Staff. Der Aufruf python3 -m pylings öffnet die nächste offene Aufgabe und führt bei jedem Speichern die Tests erneut aus, der Fortschritt landet in .pylings-state.json. Abgedeckt sind Iteratoren, LRU-Cache, Circuit Breaker, Worker Pools und ein Mini-pydantic – alles ohne Abhängigkeiten unter Python 3.14.
Wenn die Tests durchlaufen, beantworte die Diskussionsfragen am Ende der Aufgabe. Genau danach fragen Interviewer.