Python fejlesztési kurzus
Fejezet
>
Szint
Bevezetés a Pythonba
Mozgás funkciókkal
Tévedtél az erdőben! Írd meg az első soraidat Python kóddal, hogy kijuss az erdőből és visszatérj a farmodra!
Python egy sokoldalú programozási nyelv, amelyet különféle alkalmazásokhoz, többek között játékokhoz is használhatsz!
Az első feladatod az, hogy a csillaghoz vezető úton haladj kóddal, és ezzel teljesítsd a szintet!
Ha elakadsz, próbáld meg megnyomni a képernyő jobb felső sarkában található Help gombot, vagy nyomd meg a Code Book gombot, ahol illusztrált magyarázatokat találsz az összes, a játékban használt kódról.
Segítséget kérhetsz a Virtual Teacher-től is, ez a funkció felugró ablakokban ad tippeket a kódszerkesztőben, amelyek végigvezetnek a kódolási folyamaton. Bekapcsolhatod és kikapcsolhatod a szerkesztő tetején található tanárikonnal. A mellette lévő érmeikon azt jelzi, hány tippet kaphatsz.

Célkitűzés
Haladj végig az erdei ösvényen és érj el a kijárathoz a szint teljesítéséhez.
Hogyan juthatsz át az erdőn? Természetesen a függvények segítségével!
A függvények hasznos kódparancsok, amelyek befolyásolják a körülötted lévő világot. Ezeket a parancsokat az alábbi szerkesztőben gépelheted be.
A Python programozási nyelvben a függvények modulokra vannak osztva.
A player modult a játékvilággal való interakcióhoz használjuk.
Ezért kell "importálnunk" a player modult a függvényeinek használatához.
A függvények végrehajtása úgy történik, hogy beírod a "player" szót, majd egy pontot, ezt követi a függvény neve és zárójelek.
A függvények egymás után, fentről lefelé kerülnek végrehajtásra - tehát a sorrend fontos.
A következő függvények állnak rendelkezésedre:
- Előre lépni a
player.move_forward()parancs beírásával tudsz. - Balra fordulni a
player.turn_left()parancs beírásával tudsz. - Jobbra fordulni a
player.turn_right()parancs beírásával tudsz.
Az első lépésed után megjelenő fehér X jelzi a kezdő pozíciódat, míg az ösvény végén lévő csillag a célpontodat.
Miután beírtad a kódodat, nyomd meg a "Run" gombot, hogy a parancsok egymás után végrehajtásra kerüljenek.
Próbáld ki!