Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Cojużumiesz.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.143
Zadaniaprogramistyczne.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.145
Zadanie1:Losowebokiigrubość.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.145
Zadanie2:Realistycznelustrzanespirale.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.145
Zadanie3:Wojna.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.146
7
FUNKCJE:TONAPEWNOSIĘJAKOŚNAZYWA
147
Łączenieelementówprogramuwfunkcje.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.148
Definiowaniefunkcjilosowa–spirala().
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.149
Wywoływaniefunkcjilosowa–spirala().
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.150
Parametry:zasilaniefunkcji.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.152
Buźkiwlosowychmiejscach.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.152
Składaniewszystkiegowcałość.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.158
Return:liczysięto,cooddajesz.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.160
Zwracaniewartościzfunkcji.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.160
Używaniezwracanychwartościwprogramie.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.161
Odrobinainterakcji.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.164
Obsługazdarzeń:rysowanieżółwiem.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.164
Nasłuchiwaniezdarzeńklawiatury:rysowaniestrzałką.
.
.
.
.
.
.167
Obsługazdarzeńzapomocąparametrów:klikajspirale.
.
.
.
.
.
.170
Jeszczejedenkrokdalej:kliknięcieiuśmiech.
.
.
.
.
.
.
.
.
.
.
.
.
.
.173
Kliknijkalejdoskop.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.175
Funkcjarysuj–kalejdoskop().
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.175
Funkcjarysuj–spiralę().
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.176
Składaniewszystkiegowcałość.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.177
Cojużumiesz.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.179
Zadaniaprogramistyczne.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.180
Zadanie1:Lustrzanebuźki.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.180
Zadanie2:Więcejobliczeńnapiłeczkachpingpongowych.
.
.
.
.
.180
Zadanie3:Ulepszonyprogramdomalowania.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.181
8
CZASOMIERZEIANIMACJE:JAKBYTOZROBIŁDISNEY?
183
GraficzneinterfejsyużytkownikazPygame.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.184
RysowaniekropkizapomocąPygame.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.185
ConowegowPygame.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.188
Elementygry.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.190
Dokładnypomiarczasu:przemieszczajsięiodbijaj.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.194
Przemieszczaniebuźki.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.195
AnimowaniebuźkizapomocąklasyClock.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.197
XVI
Szczegółowyspistreści