Skip to main content

Wat zijn Functies?

Doelstellingen

  • Begrijpen wat functies zijn en waarom ze belangrijk zijn.
  • Inzicht krijgen in de voordelen van het gebruik van functies.
  • Leren over de basisstructuur van een functie in Python.

Inhoud

Wat is een functie?

Een functie is een blok code dat alleen wordt uitgevoerd wanneer het wordt aangeroepen. Functies kunnen parameters (inputs) accepteren en kunnen waarden teruggeven. Ze helpen je om je code op te delen in herbruikbare stukken.

Voordelen van functies

  • Herbruikbaarheid: Vermijd het schrijven van dubbele code.
  • Overzichtelijkheid: Maak je code leesbaarder en beter georganiseerd.
  • Onderhoudbaarheid: Makkelijker om je code te onderhouden en aan te passen.

Basisstructuur van een functie

def functienaam():
    # codeblok

Voorbeeld:

def begroeting():
    print("Hallo, welkom bij het programma!")

Functie aanroepen:

begroeting()  # Output: Hallo, welkom bij het programma!

Activiteiten

  • Oefening:

    • Schrijf een eenvoudige functie welkom() die "Welkom, gebruiker!" print.
  • Discussie:

    • Bespreek met je klasgenoten waarom het handig is om functies te gebruiken in programma's.

Tips

  • Gebruik duidelijke en beschrijvende namen voor je functies.
  • Let op de inspringing; alle code binnen de functie moet ingesprongen zijn.