ROZDZIAŁ 10 · STRONA 516

Trochę automatyzacji!

Pętle for i while jako trzecia struktura algorytmu po rozgałęzieniu z rozdziału 9, range() i enumerate() bez mitów, break/continue/loop-else, zagnieżdżonych pętli, debugowania typowych błędów pętli — i wreszcie prawdziwej automatyzacji wszystkich rysunków z rozdziałów 6-7.

~5 godzin for / while 24 treningów
10.1Powtórzenie i pierwszy cykl for517Trzy struktury algorytmu: przypominamy sobieKanoniczny flowchart cyklu for10.2range() szczegóły52310.3Indeks, wartość i enumerate()527Mini-Projekt Analizatora Tekstu10.4if w ciągu for cykli531Zagnieżdżone pętle forMini Projekt: Tablica mnożenia10.5Iteracja po liniach, pętle while535Niekończąca się pętla i while True10.6break, continue i loop-else540Mini-projekt: cykl zespołów10.7Wyszukiwanie, filtrowanie i streszczenie54510.8Kontrola wejścia pętli55010.9Mini-projekt - „Zgadnij liczbę”55210.10Pętle debugowania: 10 najczęstszych błędów55510.11Mini-projekt — automatyzacja kształtów56210.12Mini-projekt — automatycznie rysujemy mandalę57010.13Losowe wzorce Turtle57510.14Siatka kształtów: zagnieżdżone pętle w Turtle57810.15Spirale z łuków i wyniki580Podsumowanie rozdziału