Skriva Funktioner
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.
Swipe to start coding
Lösning
Tack för dina kommentarer!
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
Fantastiskt!
Completion betyg förbättrat till 2.94
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.
Swipe to start coding
Lösning
Tack för dina kommentarer!
ninja.py
index.html
preset.py