Skriva Funktioner
Delar av en funktion
- Deklaration: Börjar med nyckelordet
def
. - Namn: Identifieraren för funktionen, såsom
ninja_controller
,loot_box
osv. - 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
-
ninja_controller
: Styr ninjan genom att anropaloot_box
två 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
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
Awesome!
Completion rate improved to 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_box
osv. - 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
-
ninja_controller
: Styr ninjan genom att anropaloot_box
två 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!
Awesome!
Completion rate improved to 2.94ninja.py