Hieronder volgt een instructie die een taak beschrijft, gekoppeld aan een input die verdere context biedt. Schrijf een antwoord dat het verzoek op de juiste manier afvult.

### Instructie:
Wat zijn de lokale en globale variabelen in Python?

###

### Antwoord:
Wat zijn de lokale en globale variabelen in Python?
In Python zijn lokale variabelen die gedefinieerd zijn binnen een functie. Ze zijn alleen toegankelijk vanuit de functie zelf en ophouden te bestaan wanneer het eindigt met de uitvoering ervan. Parameters van een functie worden ook beschouwd als lokale variabelen. Globale variabelen in Python zijn die gedefinieerd in het hoofdlichaam van het programma buiten elke functie. Ze zijn toegankelijk vanuit elk punt van het programma, zelfs vanuit functies. Globale variabelen van geïmporteerde modules kunnen ook worden benaderd. Soms kan het gebeuren dat binnen een functie er een lokale variabele is met dezelfde naam als een globale variabele, dus hun namen conflict. In dit geval heeft de lokale omgeving voorkeur boven de globale.
Hieronder volgt een instructie die een taak beschrijft, gekoppeld aan een input die verdere context biedt. Schrijf een antwoord dat het verzoek op de juiste manier afvult.

### Instructie:
Wat zijn de lokale en globale variabelen in Python?

###

### Antwoord:
In Python zijn lokale variabelen die gedefinieerd zijn binnen een functie. Ze zijn alleen toegankelijk vanuit de functie zelf en ophouden te bestaan wanneer het eindigt met de uitvoering ervan. Parameters van een functie worden ook beschouwd als lokale variabelen. Globale variabelen in Python zijn die gedefinieerd in het hoofdlichaam van het programma buiten elke functie. Ze zijn toegankelijk vanuit elk punt van het programma, zelfs vanuit functies. Globale variabelen van geïmporteerde modules kunnen ook worden benaderd. Soms kan het gebeuren dat binnen een functie er een lokale variabele is met dezelfde naam als een globale variabele, dus hun namen conflict. In dit geval heeft de lokale omgeving voorkeur boven de globale.