Python - podręcznik
Niniejszy podręcznik stanowi element innowacji społecznej HEAR_IT, która powstała w ramach Inkubatora Włączenia Społecznego.
Chcesz dowiedzieć się więcej i poznać podstawy programowania?
Wejdź na stronę: www.hearit.pl
Niniejszy podręcznik stanowi element innowacji społecznej HEAR_IT, która powstała w ramach Inkubatora Włączenia Społecznego.
Chcesz dowiedzieć się więcej i poznać podstawy programowania?
Wejdź na stronę: www.hearit.pl
Przykładowy projektskończoność, co daje nieograniczoną liczbę rund dla gracza.W każdej rundzie gracz ma nadal trzy szanse. Jeżeli odgadnieprawidłową wartość, to o 1 zwiększa mu się wartość zmiennejRunda, czyli dostaje awans do kolejnej rundy. W kolejnej rundzieliczby są losowane od 0 do numeru rundy pomnożonego razy10, co sprawia, że w każdej kolejnej rundzie zakres jest większy,a zatem szansa na trafienie poprawnej liczby jest mniejsza.Jeżeli gracz nie odgadnie liczby w trzech podejściach,to przegrywa grę. Zwróćmy uwagę, że instrukcja else jest nawysokości pętli for, a nie jak mogłoby nam się wydawać nawysokości instrukcji if. Nie jest to błąd, jest to bardzo ważnyelement programu. Jeżeli pętla for zostanie przerwana instrukcjąbreak (czyli wcześniej niż zakładaliśmy na początku), wtedyinstrukcja else nie wykonuje się. Jeżeli jednak pętla wykonasię bez przerwania trzy razy, wtedy następnie wykona się instrukcjabreak znajdująca się wewnątrz instrukcji else. Dlaczegotak to zaimplementowaliśmy? Wykonanie pętli for trzykrotnie,świadczy o tym, że nie została odgadnięta liczba, a zatemużytkownik nie dostaje awansu do kolejnej rundy. Przerwaniepętli while jest możliwe, właśnie dzięki instrukcji break umieszczonejpoza pętlą for.78Powrót do spisu treści
PodsumowanieW tym miejscu chcielibyśmy zakończyć naszą pierwszą przygodęz językiem programowania Python.Na koniec warto powtórzyć, że jest to bardzo popularny i niezwyklepotężny język programowania. Dużo firm tworzącychgry i programy komputerowe korzysta teraz właśnie z Pythona.Jeśli czujesz, że udało Ci się poznać podstawy tego języka i rozumieszjego podstawowe elementy, to być może warto pójśćdalej i poznać ten język trochę lepiej?Pamiętaj, że w każdej chwili możesz wrócić na naszą platformęedukacyjną HearIT! Jeśli będziesz uczył się samodzielniez innego podręcznika, jeśli znajdziesz kurs internetowy i pojawiąsię tam pojęcia, których nie rozumiesz, wróć na nasząstronę i poszukaj odpowiedniego pojęcia w słowniku programowaniaPJM!79Powrót do spisu treści
- Page 27 and 28: Instrukcje wejścia/wyjściaJeżeli
- Page 29 and 30: Instrukcje wejścia/wyjściaMusimy
- Page 31 and 32: Listy i krotkiKażdy z pasażerów
- Page 33 and 34: Listy i krotkiCo oznaczają poszcze
- Page 35 and 36: Listy i krotkireverse()Funkcja odwr
- Page 37 and 38: Instrukcje warunkoweInstrukcja waru
- Page 39 and 40: Instrukcje warunkoweTen sam fragmen
- Page 41 and 42: Instrukcje warunkowejeden z warunk
- Page 43 and 44: Pętle w języku Pythonjuż o wiele
- Page 45 and 46: Pętle w języku Pythonfor i in kol
- Page 47 and 48: Pętle w języku PythonWynik dział
- Page 49 and 50: Pętle w języku Pythonrotów pętl
- Page 51 and 52: FunkcjeFunkcja to kod, który jest
- Page 53 and 54: FunkcjePrzejdźmy teraz w inne miej
- Page 55 and 56: Funkcjeraz pytanie, jaki kwiatek? W
- Page 57 and 58: Funkcjedef suma (liczba1, liczba2):
- Page 59 and 60: Przykładowy projektStwórzmy wspó
- Page 61 and 62: Przykładowy projektWprowadzenie wa
- Page 63 and 64: Przykładowy projektimport randomLo
- Page 65 and 66: Przykładowy projektw pętli są wc
- Page 67 and 68: Przykładowy projektFunkcję umiesz
- Page 69 and 70: Przykładowy projektimport randomde
- Page 71 and 72: Przykładowy projektimport randomde
- Page 73 and 74: Przykładowy projektwej jest napisa
- Page 75 and 76: Przykładowy projektUżywając funk
- Page 77: Przykładowy projektlosowane są z
- Page 81: Żywa pagina81Powrót do spisu tre
Podsumowanie
W tym miejscu chcielibyśmy zakończyć naszą pierwszą przygodę
z językiem programowania Python.
Na koniec warto powtórzyć, że jest to bardzo popularny i niezwykle
potężny język programowania. Dużo firm tworzących
gry i programy komputerowe korzysta teraz właśnie z Pythona.
Jeśli czujesz, że udało Ci się poznać podstawy tego języka i rozumiesz
jego podstawowe elementy, to być może warto pójść
dalej i poznać ten język trochę lepiej?
Pamiętaj, że w każdej chwili możesz wrócić na naszą platformę
edukacyjną HearIT! Jeśli będziesz uczył się samodzielnie
z innego podręcznika, jeśli znajdziesz kurs internetowy i pojawią
się tam pojęcia, których nie rozumiesz, wróć na naszą
stronę i poszukaj odpowiedniego pojęcia w słowniku programowania
PJM!
79
Powrót do spisu treści