Osio 3. Luku 2
ninja.py
Funktioiden Kirjoittaminen
Pyyhkäise näyttääksesi valikon
Funktion osat
- Määrittely: Alkaa
def-avainsanalla. - Nimi: Funktion tunniste, kuten
ninja_controller,loot_box, jne. - Parametrit: Sulkeissa luetellut muuttujat, jotka ottavat vastaan arvoja, kun funktiota kutsutaan.
- Runko: Koodilohko, joka on sisennetty funktion määrittelyn alle ja suorittaa funktion toiminnot.
- Palautusarvo: Valinnainen lauseke arvon palauttamiseen. Ilman sitä funktiot palauttavat
None.
Esimerkki
ninja.py
-
ninja_controller: Ohjaa ninjaa kutsumallaloot_boxkahdesti ja siirtymällä oikealle neljä kertaa. -
loot_box: Määrittelee joukon toimintoja (liikkuminen, sushin poimiminen) ninjalle. -
Parametri: Molemmat funktiot ottavat ninja-objektin, jolla on metodeja kuten
go_right(),go_up(), jne.
Tehtävä
Swipe to start coding
Ratkaisu
Tutustu muihin kursseihin luettelossa
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 3. Luku 2
ninja.py
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme