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
- TAGS
- python
- programowanie
- komputer
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Przykładowy projekt
Funkcję umieszczamy tuż pod linijką importowania modułu
random. Zaczynamy od wpisania słówka def i wymyślenia
nazwy funkcji. W naszym przypadku będzie to sprawdzanie.
Czy nasza funkcja potrzebuje do działania jakichś dodatkowych
danych – parametrów? Otóż tak! Nasza funkcja,
jak sama nazwa wskazuje, ma tylko sprawdzić, jaka liczba została
wylosowana względem podanej przez użytkownika. Zatem
potrzebuje wiedzieć, ile wynoszą sprawdzane przez nią
wartości. W związku z tym wysyłamy do naszej funkcji wartość
wylosowaną i wprowadzoną. Zwróćmy uwagę, że nazwy
zmiennych różnią się od tych podanych w funkcji. To celowy
zabieg, aby nie wprowadzać nas w błąd, że nie musimy wysyłać
tych liczb, bo przecież zostały one już stworzone i są
w programie. Funkcja ich nie widzi, bo są w innej części kodu
i dla porządku powinniśmy nadać inne nazwy wysłanym wartościom.
W naszej funkcji musimy zmienić nazwy zmiennych,
aby były zgodne z tymi, które do niej wysłaliśmy. W naszym
głównym kodzie pozostała jednak pętla, która musi zakończyć
się w odpowiednim momencie. Musimy zatem w jakiś sposób
skomunikować wynik działania funkcji z działaniami pętli. Do
tego wykorzystamy wartość zwracaną przez funkcję instrukcją
return. Jeżeli użytkownik odgadnie poprawną liczbę, to
funkcja zwraca wartość 1, jeżeli nie to 0. Wywołajmy funkcję
w pętli i zapamiętajmy, co zwróciła.
67
Powrót do spisu treści