Zaczynam uczyć się Pythona i chciałbym "przetestować" siebie serią prostych wyzwań. Rzeczy takie jak "pisz funkcję, która sortuje listę alfabetycznie", "napisz funkcję, która przekształci struny podkreślone w separowane na wielbłądzie", itd. Po prostu szukam szeregu problemów, aby przepracować moją drogę, gdy otwieram porozmawiaj z pytonem (pomyśl o zadaniach domowych w CS 101): albo listę 10-15 pomysłów, albo link do jednego.Python uczący: proste funkcje do pisania
Punkty premiowe za rzeczy, które w szczególny sposób wykorzystują unikalne funkcje Pythona, takie jak krotki, generatory, itp. Kiwnięcie w dobrym kierunku dla każdego problemu również nie byłoby niepotrzebne.
Spróbuj przeszukać stos przepełnienia, aby uzyskać dokładnie to, o co prosisz. To zawsze dobry sposób, aby dowiedzieć się, o co inni już pytali. –
Być może spodoba Ci się to w stylu opartym na testach: wystarczy dodać przykłady, które powinny działać w funkcji docstring, i wywołać doctest.testmod(), aby je sprawdzić. Następnie pracuj nad kodem do momentu przejścia testów. –