Osio 3. Luku 2
ninja.py
index.html
preset.py
Funktioiden Kirjoittaminen
Pyyhkäise näyttääksesi valikon
Funktion osat
- Määrittely: Alkaa
def-avainsanalla. - Nimi: Funktion tunniste, kuten
ninja_controller,loot_boxjne. - Parametrit: Sulkeissa luetellut muuttujat, jotka vastaanottavat arvoja funktion kutsun yhteydessä.
- Runko: Sisennetty koodilohko funktion määrittelyn alla, joka suorittaa funktion toiminnot.
- Paluuarvo: Valinnainen lauseke arvon palauttamiseen. Ilman tätä funktio palauttaa
None.
Esimerkki
ninja.py
index.html
preset.py
-
ninja_controller: Ohjaa ninjaa kutsumallaloot_box-funktiota kahdesti ja siirtymällä oikealle neljä kertaa. -
loot_box: Määrittelee joukon toimintoja (liikkuminen, sushin poimiminen) ninjalle. -
Parametri: Molemmat funktiot ottavat vastaan ninja-olion, jolla on metodeja kuten
go_right(),go_up()jne.
Tehtävä
Swipe to start coding
Ratkaisu
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 3. Luku 2
ninja.py
index.html
preset.py
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme