Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Funktioiden Käyttäminen | Funktiot
Python Ninja

book
Funktioiden Käyttäminen

Miksi käyttää funktioita?

Toistuva koodi tekee ohjelmista pitkiä ja vaikeasti ylläpidettäviä. Funktiot antavat sinun ryhmitellä komennot uudelleenkäytettäväksi lohkoksi, vähentäen toistoa ja tehden koodistasi siistimpää.

Kutsuaaksesi funktiota, käytä yksinkertaisesti sen nimeä, jota seuraavat sulut, sijoittamalla tarvittavat argumentit näiden sulkujen sisään. Esimerkiksi, jos sinulla on funktio nimeltä greet, joka ottaa vastaan tervehditettävän henkilön nimen, voit kutsua sitä näin:

javascript
greet("Alice")
Tehtävä

Swipe to start coding

Ratkaisu

def ninja_controller(ninja):
loot_diagonal(ninja)
loot_diagonal(ninja)
loot_diagonal(ninja)

def loot_diagonal(ninja):
ninja.go_up()
ninja.go_right()
ninja.pick_sushi()

Tutustu muihin kursseihin luettelossa

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 1
py

ninja.py

def ninja_controller(ninja):
loot_diagonal(ninja)
# Write your code below
def loot_diagonal(ninja):
ninja.go_up()
ninja.go_right()
ninja.pick_sushi()

Kysy tekoälyä

expand
ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

some-alt