Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Functies Schrijven | Functies
Python Ninja
course content

Cursusinhoud

Python Ninja

Python Ninja

1. Basisbesturing
2. Geavanceerde Bedieningselementen
3. Functies
4. Lussen
5. If-Else Verklaringen
6. Uitdagingen
7. Lijsten

book
Functies Schrijven

Onderdelen van een Functie

  • Declaratie: Het begint met het def sleutelwoord.
  • Naam: De identificator voor de functie zoals ninja_controller, loot_box, enz.
  • Parameters: Variabelen die tussen haakjes staan en waarden accepteren wanneer de functie wordt aangeroepen.
  • Body: Een blok code dat is ingesprongen onder de functiedeclaratie, dat de acties van de functie uitvoert.
  • Returnwaarde: Optionele instructie om een waarde uit te geven. Zonder dit geven functies None terug.

Voorbeeld

py

ninja.py

copy
  • ninja_controller : Stuurt de ninja aan door loot_box twee keer aan te roepen en vier keer naar rechts te bewegen.

  • loot_box : Definieert een reeks acties (bewegen, sushi oppakken) voor de ninja.

  • Parameter: Beide functies nemen een ninja-object dat methoden heeft zoals go_right(), go_up(), enz.

Taak

Swipe to start coding

Oplossing

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 3. Hoofdstuk 2
py

ninja.py

toggle bottom row

book
Functies Schrijven

Onderdelen van een Functie

  • Declaratie: Het begint met het def sleutelwoord.
  • Naam: De identificator voor de functie zoals ninja_controller, loot_box, enz.
  • Parameters: Variabelen die tussen haakjes staan en waarden accepteren wanneer de functie wordt aangeroepen.
  • Body: Een blok code dat is ingesprongen onder de functiedeclaratie, dat de acties van de functie uitvoert.
  • Returnwaarde: Optionele instructie om een waarde uit te geven. Zonder dit geven functies None terug.

Voorbeeld

py

ninja.py

copy
  • ninja_controller : Stuurt de ninja aan door loot_box twee keer aan te roepen en vier keer naar rechts te bewegen.

  • loot_box : Definieert een reeks acties (bewegen, sushi oppakken) voor de ninja.

  • Parameter: Beide functies nemen een ninja-object dat methoden heeft zoals go_right(), go_up(), enz.

Taak

Swipe to start coding

Oplossing

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 3. Hoofdstuk 2
Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Onze excuses dat er iets mis is gegaan. Wat is er gebeurd?
some-alt