2.2 Fantazyjne posadzki
Temat: Fantazyjne posadzki
- definiowanie funkcji,
- korzystanie z funkcji pomocniczych,
- tworzenie powtarzających się wzorów.
Definiowanie funkcji bez parametru
Definiowanie funkcji rozpoczynamy się słowem def a następnie podajemy nazwę funkcji., a za nią wpisuje się pusty nawias i dwukropek (po naciśnięciu enter w następnym wierszu powstaje wcięcie, co jest kluczowe do poprawnego zapisu funkcji). Kolejne wiersze definicji zawierają polecenia do wykonania. Aby wywołać funkcję , wystarczy podać jej nazwę wraz z pustym nawiasem.
Ćwiczenie:
Definiujemy funkcję kwadrat() odpowiadającą za rysowanie kwadratu o boku 100.
Ćwiczenie:
Definiujemy funkcję tr() i zamalowujemy na zielono trójkąt równoboczny o boku 100.
Ćwiczenie:
Wykonaj i wywołaj funkcję wiatrak()
Definiowanie funkcji z parametrem
Definiujemy funkcję kwadrat(bok) – rysowanie kwadratu o podanym boku
Ćwiczenie
Narysuj zielony kwadrat z wypełnieniem żółtym – wykorzystaj funkcję z parametrem.
[su_accordion][su_spoiler title=”ROZWIĄZANIE ZOBACZ TUTAJ” open=”no” style=”default” icon=”plus” anchor=”” anchor_in_url=”no” class=””]
[/su_spoiler] [/su_accordion]
Ćwiczenie:
Zdefiniuj funkcję poziom z parametrem ile odpowiadającą za narysowanie podanej liczby kwadratów o boku 40, ustawionych jeden za drugim w poziomie. Wykorzystaj funkcję kwadrat(bok) rysowania jednego kwadratu.
[su_accordion][su_spoiler title=”ROZWIĄZANIE ZOBACZ TUTAJ” open=”no” style=”default” icon=”plus” anchor=”” anchor_in_url=”no” class=””]
[/su_spoiler] [/su_accordion]
POSADZKI
Wykonaj następującą figurę:
[su_accordion][su_spoiler title=”ROZWIĄZANIE ZOBACZ TUTAJ” open=”no” style=”default” icon=”plus” anchor=”” anchor_in_url=”no” class=””]
[/su_spoiler] [/su_accordion]
WYKONAJ NASTĘPUJĄCE ĆWICZENIE
ZADANIE DOMOWE: