Dzisiaj przykład pisania funkcji – oto zadanie:
zdefiniuj funkcję jaka_liczba(liczba), która będzie badać znak i parzystość liczby całkowitej
(zatem tylko 1 parametr) i zwróci napis: „podana X to ujemna/dodatnia liczba parzysta/nieparzysta
Oczywiście, wykonujemy skrypt w mu-editor. Teraz kilka słów wyjaśnienia, jak działa algorytm.
Przede wszystkim definicja funkcji zawiera domyślne przypisanie wartości 0.
Więcej informacji można znaleźć tu https://pl.python.org/docs/ref/node54.html#function, zatem, jesli nic nie podamy, funkcja obliczy dla zera, czyli zwróci szybko napis, że nic nie będzie robić. Potem tworzymy tekst, który po kolei uzupełniamy opisami znaku i parzystości. Na końcu zwracamy pełen opis.
Ważny moment znajduje się właśnie w linijce nr 30 – to jest wywołanie tej funkcji BEZ parametru, a pomimo tego, wszystko działa. Warto od razu uczyć młodzież takiego pisania funkcji, to często pomaga w realnym życiu.
A teraz wynik działania tych funkcji, czyli uruchomiony skrypt.
A jeśli chcesz pogłębić swoją wiedzę – zapraszam na moje specjalne szkolenie ON-LINE dedykowane dla nauczycieli – za nieduże pieniądze.
Oczywiście dla tych, którym szkoda czasu na przepisanie tego kodu , oto kod źródłowy:
Be First to Comment