Kurs Rozwoju w Pythonie
Rozdział
>
Poziom

Wprowadzenie do Pythona
Ruch z funkcjami

Zgubiłeś się w lesie! Znajdź drogę na zewnątrz i wróć na swoją farmę, pisząc swoje pierwsze linijki kodu Python!

Python to uniwersalny język programowania, którego możesz używać do tworzenia różnorodnych aplikacji, w tym gier!

Twoim pierwszym zadaniem jest dotarcie do gwiazdy, używając kodu do ukończenia poziomu!

Jeśli utkniesz, spróbuj nacisnąć przycisk Help w prawym górnym rogu ekranu lub przycisk Code Book dla ilustrowanych wyjaśnień wszystkich kodów używanych w grze.

Możesz również otrzymać pomoc od Virtual Teacher; ta funkcja wygeneruje wskazówki za pomocą popupów w edytorze kodu, prowadząc Cię przez proces programowania. Możesz ją włączyć i wyłączyć, przestawiając ikonę nauczyciela znajdującą się na górze edytora. Ikona monety obok niej informuje, ile wskazówek możesz otrzymać.

Guide

Cel

Przemierz ścieżkę przez las i dotrzyj do wyjścia, aby ukończyć poziom.

Jak przedostać się przez las? Oczywiście, korzystając z Funkcji!

Funkcje to przydatne polecenia w kodzie, które wpływają na otaczający Cię świat. Polecenia te wpisuje się w edytorze poniżej.

W języku programowania Python funkcje są podzielone na moduły. Moduł player służy do interakcji ze światem gry. Dlatego musimy "import" moduł player, aby korzystać z jego funkcji.

Funkcje są wykonywane poprzez wpisanie słowa "player", następnie kropki, po której następuje nazwa funkcji i nawiasy.

Funkcje są wykonywane jedna po drugiej, od góry do dołu - co oznacza, że kolejność jest istotna.

Do Twojej dyspozycji są następujące funkcje:

  • Aby iść do przodu, wpisz player.move_forward().
  • Aby skręcić w lewo, wpisz player.turn_left().
  • Aby skręcić w prawo, wpisz player.turn_right().

Biały znak X wyświetlany po pierwszym ruchu oznacza Twoją pozycję startową, a gwiazdka na końcu ścieżki symbolizuje cel końcowy.

Gdy skończysz pisać swój kod, naciśnij przycisk "Run", aby wykonać wszystkie polecenia jedno po drugim.

Wypróbuj to!

Księga Kodów