Python-kehityskurssi
Luku
>
Taso
Johdanto Python-ohjelmointiin
Liikkuminen funktioiden avulla
Olet eksynyt metsään! Pääse ulos ja palaa maatilallesi kirjoittamalla ensimmäiset Python-koodisi!
Python on monikäyttöinen ohjelmointikieli, jota voit käyttää monenlaisten sovellusten, muun muassa pelien, tekemiseen!
Ensimmäinen tehtäväsi on päästä tähteen koodin avulla suorittaaksesi tason!
Jos jäät jumiin, kokeile painaa Help-painiketta näytön oikeassa yläkulmassa tai paina Code Book-painiketta saadaksesi kuvitettuja selityksiä kaikista pelissä käytetyistä koodeista.
Saat myös apua Virtual Teacher -toiminnosta, joka antaa vinkkejä koodieditorissa avautuvina ponnahdusikkunoina opastaen sinua koodausprosessin läpi. Voit kytkeä sen päälle ja pois vaihtamalla editorin yläosassa sijaitsevan opettajakuvakkeen. Sen vieressä oleva kolikkokuvake näyttää, kuinka monta vinkkiä sinulla on käytettävissä.

Tavoite
Kulje metsäpolkua pitkin ja saavuta uloskäynti suorittaaksesi tason.
Miten pääset metsän läpi? Käyttämällä Funktioita tietenkin!
Funktiot ovat hyödyllisiä koodikomentoja, jotka vaikuttavat ympäröivään maailmaan. Näitä komentoja kirjoitetaan alla olevaan editoriin.
Ohjelmointikielessä Python funktiot on jaettu moduuleihin.
player-moduulia käytetään pelimaailman kanssa vuorovaikutukseen.
Siksi meidän on "import"-toiminnolla lisättävä player-moduuli käyttääksesi sen funktioita.
Funktiot suoritetaan kirjoittamalla sana "player" ja sen jälkeen piste, ja sen jälkeen funktion nimi ja sulut.
Funktiot suoritetaan yksi kerrallaan, ylhäältä alas - mikä tarkoittaa, että järjestyksellä on merkitystä.
Seuraavat funktiot ovat käytettävissäsi:
- Liikkumiseen eteenpäin, sinun tulee kirjoittaa
player.move_forward(). - Kääntymiseen vasemmalle, sinun tulee kirjoittaa
player.turn_left(). - Kääntymiseen oikealle, sinun tulee kirjoittaa
player.turn_right().
Valkoinen X-merkki, joka näkyy ensimmäisen liikkeesi jälkeen, edustaa aloituspaikkaasi, ja polun lopussa oleva tähti edustaa päämäärääsi.
Kun olet saanut koodisi valmiiksi, paina "Run"-painiketta suorittaaksesi kaikki komennot yksi kerrallaan.
Kokeile itse!