Kursusindhold
Python Ninja
Python Ninja
1. Grundlæggende Kontroller
Skrive Funktioner
Dele af en Funktion
- Deklaration: Den starter med
def
nøgleordet. - Navn: Identifikatoren for funktionen som
ninja_controller
,loot_box
, etc. - Parametre: Variabler opført i parenteser, der accepterer værdier, når funktionen kaldes.
- Krop: En blok af kode indrykket under funktionsdeklarationen, som udfører funktionens handlinger.
- Returneringsværdi: Valgfri erklæring for at outputte en værdi. Uden den returnerer funktioner
None
.
Eksempel
ninja.py
-
ninja_controller
: Kontrollerer ninjaen ved at kaldeloot_box
to gange og bevæge sig til højre fire gange. -
loot_box
: Definerer et sæt handlinger (bevæge sig, samle sushi) for ninjaen. -
Parameter: Begge funktioner tager et ninja-objekt, der har metoder som
go_right()
,go_up()
, etc.
Opgave
Swipe to start coding
Løsning
Var alt klart?
Tak for dine kommentarer!
Sektion 3. Kapitel 2
ninja.py
Skrive Funktioner
Dele af en Funktion
- Deklaration: Den starter med
def
nøgleordet. - Navn: Identifikatoren for funktionen som
ninja_controller
,loot_box
, etc. - Parametre: Variabler opført i parenteser, der accepterer værdier, når funktionen kaldes.
- Krop: En blok af kode indrykket under funktionsdeklarationen, som udfører funktionens handlinger.
- Returneringsværdi: Valgfri erklæring for at outputte en værdi. Uden den returnerer funktioner
None
.
Eksempel
ninja.py
-
ninja_controller
: Kontrollerer ninjaen ved at kaldeloot_box
to gange og bevæge sig til højre fire gange. -
loot_box
: Definerer et sæt handlinger (bevæge sig, samle sushi) for ninjaen. -
Parameter: Begge funktioner tager et ninja-objekt, der har metoder som
go_right()
,go_up()
, etc.
Opgave
Swipe to start coding
Løsning
Var alt klart?
Tak for dine kommentarer!
Sektion 3. Kapitel 2