Drop hier links of afbeeldingen om ze aan de editor toe te voegen.

Een variabele die je binnen een functie aanmaakt, bestaat alleen binnen die functie. Zo’n variabele heet een lokale variabele. Na het uitvoeren van de functie worden alle lokale variabelen vernietigd.

### FUNCTIEDEFINITIE
def verdubbel(punten):
    verdubbelde_punten = punten * 2
    return verdubbelde_punten

### HOOFDPROGRAMMA
nieuwe_punten = verdubbel(13)
print(nieuwe_punten)  # 26

Communicatie via parameters en retourwaarden

Met parameters geef je informatie mee aan een functie.
Met een retourwaarde geeft de functie een resultaat terug.
Zo kunnen functies informatie uitwisselen zonder globale variabelen te gebruiken.