Sektion 3. Kapitel 2
knight.py
At Skrive Funktioner
Stryg for at vise menuen
Dele af en funktion
- Deklaration: Starter med nøgleordet
def. - Navn: Identifikator for funktionen såsom
knight_controller,loot_boxosv. - Parametre: Variabler angivet i parentes, som modtager værdier, når funktionen kaldes.
- Krop: En kodeblok indrykket under funktionsdeklarationen, som udfører funktionens handlinger.
- Returneringsværdi: Valgfri sætning til at returnere en værdi. Uden denne returnerer funktioner
None.
Eksempel
knight.py
-
knight_controller: Styrer ridderen ved at kaldeloot_boxto gange og bevæge sig til højre fire gange. -
loot_box: Definerer et sæt handlinger (bevæge sig, samle mønt) for ridderen. -
Parameter: Begge funktioner modtager et ridder-objekt, der har metoder som
go_right(),go_up()osv.
Opgave
Swipe to start coding
Løsning
Var alt klart?
Tak for dine kommentarer!
Sektion 3. Kapitel 2
knight.py
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat