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

bartek.kosinski
from bartek.kosinski More from this publisher
24.08.2022 Views

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

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!