Avsnitt 3. Kapitel 2
ninja.py
index.html
preset.py
Skriva Funktioner
Svep för att visa menyn
Delar av en funktion
- Deklaration: Börjar med nyckelordet
def. - Namn: Identifieraren för funktionen, såsom
ninja_controller,loot_boxosv. - Parametrar: Variabler inom parentes som tar emot värden när funktionen anropas.
- Body: En kodblock indenterad under funktionsdeklarationen, som utför funktionens åtgärder.
- Returvärde: Valfritt uttalande för att returnera ett värde. Utan detta returnerar funktioner
None.
Exempel
ninja.py
index.html
preset.py
-
ninja_controller: Styr ninjan genom att anropaloot_boxtvå gånger och gå åt höger fyra gånger. -
loot_box: Definierar en uppsättning åtgärder (röra sig, plocka sushi) för ninjan. -
Parameter: Båda funktionerna tar ett ninja-objekt som har metoder som
go_right(),go_up()osv.
Uppgift
Swipe to start coding
Lösning
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 3. Kapitel 2
ninja.py
index.html
preset.py
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal