Skriva Funktioner
Delar av en Funktion
- Deklaration: Den börjar med nyckelordet
def. - Namn: Identifieraren för funktionen som
ninja_controller,loot_box, etc. - Parametrar: Variabler listade inom parenteser som tar emot värden när funktionen anropas.
- Kropp: Ett kodblock indenterat under funktionsdeklarationen, som utför funktionens handlingar.
- Returvärde: Valfritt uttalande för att returnera ett värde. Utan det returnerar funktioner
None.
Exempel
ninja.py
index.html
preset.py
-
ninja_controller: Kontrollerar ninjan genom att anropaloot_boxtvå gånger och flytta höger fyra gånger. -
loot_box: Definierar en uppsättning av handlingar (flytta, plocka sushi) för ninjan. -
Parameter: Båda funktionerna tar ett ninja-objekt som har metoder som
go_right(),go_up(), etc.
Tack för dina kommentarer!
ninja.py
index.html
preset.py
Skriva Funktioner
Svep för att visa menyn
Delar av en Funktion
- Deklaration: Den börjar med nyckelordet
def. - Namn: Identifieraren för funktionen som
ninja_controller,loot_box, etc. - Parametrar: Variabler listade inom parenteser som tar emot värden när funktionen anropas.
- Kropp: Ett kodblock indenterat under funktionsdeklarationen, som utför funktionens handlingar.
- Returvärde: Valfritt uttalande för att returnera ett värde. Utan det returnerar funktioner
None.
Exempel
ninja.py
index.html
preset.py
-
ninja_controller: Kontrollerar ninjan genom att anropaloot_boxtvå gånger och flytta höger fyra gånger. -
loot_box: Definierar en uppsättning av handlingar (flytta, plocka sushi) för ninjan. -
Parameter: Båda funktionerna tar ett ninja-objekt som har metoder som
go_right(),go_up(), etc.
Svep för att börja koda
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