Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Skrive Funktioner | Funktioner
Python Ninja
course content

Kursusindhold

Python Ninja

Python Ninja

1. Grundlæggende Kontroller
2. Avancerede Kontroller
3. Funktioner
4. Løkker
5. If-Else Udsagn
6. Udfordringer
7. Lister

book
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

py

ninja.py

copy
  • ninja_controller : Kontrollerer ninjaen ved at kalde loot_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

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 2
py

ninja.py

toggle bottom row

book
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

py

ninja.py

copy
  • ninja_controller : Kontrollerer ninjaen ved at kalde loot_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

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 2
Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Vi beklager, at noget gik galt. Hvad skete der?
some-alt