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
Pętle w języku PythonPętla forCzasami chcemy, żeby komputer wykonał jakieś polecenie wielokrotnie.Żeby napisać:hahahamożemy wielokrotnie napisać ten sam fragment kodu. Będzieto wyglądać następująco:print(„ha”)print(„ha”)print(„ha”)Nie jest to kłopot, gdy chcemy coś powtórzyć kilka razy. Alepowtórzenie czynności kilkadziesiąt albo kilkaset razy będzie42Powrót do spisu treści
Pętle w języku Pythonjuż o wiele rozsądniej zrealizować w inny sposób. Wielokrotnewykonanie tego samego zestawu instrukcji realizuje się z wykorzystaniempętli. Prosta pętla, która wyświetli trzykrotnie „ha”tak samo, jak w przykładzie powyżej, wygląda następująco:for i in range(3):print(“ha”)Tłumacząc z angielskiego na polski, widzimy tu następującą instrukcję:Dla zmiennej i w zakresie trzech powtórzeń wykonajpolecenie: wyświetl “ha”. Pętla o nazwie pętla for jest wywoływanaprzez instrukcję for. Zmienna i została utworzona,żeby pętla mogła policzyć, ile razy ma się wykonać. 3 to liczbawykonań pętli. Polecenie print jest wcięte (przesunięte o jednątabulację, czyli cztery spacje w prawo) – dzięki temu komputerwie, że jest ono w pętli, czyli ma się wykonać tyle razy, ile razywykonuje się pętla.Żeby lepiej zrozumieć, w jaki sposób komputer interpretuje pętlę,zmieńmy nieco kod:for i in range(3):print(i)print (“ha”)43Powrót do spisu treści
- Page 1 and 2: podręcznik hearITPYTHONniech kod b
- Page 3 and 4: Niniejsza publikacja stanowi częś
- Page 5 and 6: Żywa pagina5Powrót do spisu treś
- Page 7 and 8: WprowadzenieKomputer osobisty to la
- Page 9 and 10: WprowadzenieObjective-C, Delphi, Cl
- Page 11 and 12: WprowadzenieNapisany kod programu j
- Page 13 and 14: Algorytmywykonywanie działań13Pow
- Page 15 and 16: AlgorytmyPodobnie projektuje się p
- Page 17 and 18: AlgorytmyWynik dodawania został pr
- Page 19 and 20: AlgorytmyDodatkowo dołożyliśmy b
- Page 21 and 22: ZmiennePamięć komputera składa s
- Page 23 and 24: Zmienne11PUNKTYWłaśnie wykonaliś
- Page 25 and 26: Zmienne3. może zawierać małe i d
- 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: Instrukcje warunkowejeden z warunk
- 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 and 78: Przykładowy projektlosowane są z
- Page 79 and 80: PodsumowanieW tym miejscu chcieliby
- Page 81: Żywa pagina81Powrót do spisu tre
Pętle w języku Python
już o wiele rozsądniej zrealizować w inny sposób. Wielokrotne
wykonanie tego samego zestawu instrukcji realizuje się z wykorzystaniem
pętli. Prosta pętla, która wyświetli trzykrotnie „ha”
tak samo, jak w przykładzie powyżej, wygląda następująco:
for i in range(3):
print(“ha”)
Tłumacząc z angielskiego na polski, widzimy tu następującą instrukcję:
Dla zmiennej i w zakresie trzech powtórzeń wykonaj
polecenie: wyświetl “ha”. Pętla o nazwie pętla for jest wywoływana
przez instrukcję for. Zmienna i została utworzona,
żeby pętla mogła policzyć, ile razy ma się wykonać. 3 to liczba
wykonań pętli. Polecenie print jest wcięte (przesunięte o jedną
tabulację, czyli cztery spacje w prawo) – dzięki temu komputer
wie, że jest ono w pętli, czyli ma się wykonać tyle razy, ile razy
wykonuje się pętla.
Żeby lepiej zrozumieć, w jaki sposób komputer interpretuje pętlę,
zmieńmy nieco kod:
for i in range(3):
print(i)
print (“ha”)
43
Powrót do spisu treści