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

Kursinnhold

Python Ninja

Python Ninja

1. Grunnleggende Kontroller
2. Avanserte Kontroller
3. Funksjoner
4. Løkker
5. If-Else-Setninger
6. Utfordringer
7. Lister

book
Skrive Functions

Deler av en funksjon

  • Deklarasjon: Den starter med def nøkkelordet.
  • Navn: Identifikatoren for funksjonen som ninja_controller, loot_box, etc.
  • Parametere: Variabler oppført i parentes som aksepterer verdier når funksjonen kalles.
  • Kropp: En blokk med kode innrykket under funksjonsdeklarasjonen, som utfører funksjonens handlinger.
  • Returverdi: Valgfri setning for å gi ut en verdi. Uten den returnerer funksjoner None.

Eksempel

py

ninja.py

copy
  • ninja_controller : Kontrollerer ninjaen ved å kalle loot_box to ganger og bevege seg til høyre fire ganger.

  • loot_box : Definerer et sett med handlinger (bevege seg, plukke sushi) for ninjaen.

  • Parameter: Begge funksjonene tar et ninja-objekt som har metoder som go_right(), go_up(), etc.

Oppgave

Swipe to start coding

Løsning

Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 3. Kapittel 2
py

ninja.py

toggle bottom row

book
Skrive Functions

Deler av en funksjon

  • Deklarasjon: Den starter med def nøkkelordet.
  • Navn: Identifikatoren for funksjonen som ninja_controller, loot_box, etc.
  • Parametere: Variabler oppført i parentes som aksepterer verdier når funksjonen kalles.
  • Kropp: En blokk med kode innrykket under funksjonsdeklarasjonen, som utfører funksjonens handlinger.
  • Returverdi: Valgfri setning for å gi ut en verdi. Uten den returnerer funksjoner None.

Eksempel

py

ninja.py

copy
  • ninja_controller : Kontrollerer ninjaen ved å kalle loot_box to ganger og bevege seg til høyre fire ganger.

  • loot_box : Definerer et sett med handlinger (bevege seg, plukke sushi) for ninjaen.

  • Parameter: Begge funksjonene tar et ninja-objekt som har metoder som go_right(), go_up(), etc.

Oppgave

Swipe to start coding

Løsning

Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 3. Kapittel 2
Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Vi beklager at noe gikk galt. Hva skjedde?
some-alt