Functies Schrijven
Onderdelen van een Functie
- Declaratie: Het begint met het
def
sleutelwoord. - Naam: De identificator voor de functie zoals
ninja_controller
,loot_box
, enz. - Parameters: Variabelen die tussen haakjes staan en waarden accepteren wanneer de functie wordt aangeroepen.
- Body: Een blok code dat is ingesprongen onder de functiedeclaratie, dat de acties van de functie uitvoert.
- Returnwaarde: Optionele instructie om een waarde uit te geven. Zonder dit geven functies
None
terug.
Voorbeeld
ninja.py
-
ninja_controller
: Stuurt de ninja aan doorloot_box
twee keer aan te roepen en vier keer naar rechts te bewegen. -
loot_box
: Definieert een reeks acties (bewegen, sushi oppakken) voor de ninja. -
Parameter: Beide functies nemen een ninja-object dat methoden heeft zoals
go_right()
,go_up()
, enz.
Swipe to start coding
Oplossing
Verken andere cursussen in Catalogus
Bedankt voor je feedback!
ninja.py
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Awesome!
Completion rate improved to 2.94
Functies Schrijven
Veeg om het menu te tonen
Onderdelen van een Functie
- Declaratie: Het begint met het
def
sleutelwoord. - Naam: De identificator voor de functie zoals
ninja_controller
,loot_box
, enz. - Parameters: Variabelen die tussen haakjes staan en waarden accepteren wanneer de functie wordt aangeroepen.
- Body: Een blok code dat is ingesprongen onder de functiedeclaratie, dat de acties van de functie uitvoert.
- Returnwaarde: Optionele instructie om een waarde uit te geven. Zonder dit geven functies
None
terug.
Voorbeeld
ninja.py
-
ninja_controller
: Stuurt de ninja aan doorloot_box
twee keer aan te roepen en vier keer naar rechts te bewegen. -
loot_box
: Definieert een reeks acties (bewegen, sushi oppakken) voor de ninja. -
Parameter: Beide functies nemen een ninja-object dat methoden heeft zoals
go_right()
,go_up()
, enz.
Swipe to start coding
Oplossing
Verken andere cursussen in Catalogus
Bedankt voor je feedback!
Awesome!
Completion rate improved to 2.94ninja.py