# While-loops

### Doelstellingen

- Begrijpen hoe while-loops werken.
- Leren wanneer je while-loops gebruikt in plaats van for-loops.
- While-loops schrijven met een stopconditie.

### Inhoud

**Wat is een while-loop?**

Een while-loop blijft code herhalen zolang een bepaalde conditie waar is.

**Basisstructuur:**

```python
while conditie:
    # code die herhaald wordt zolang de conditie waar is
```

**Voorbeeld:**

```python
i = 0
while i < 5:
    print(i)
    i += 1  # Verhoog i met 1
```

### Activiteiten

- **Oefening:**
    
    
    - Schrijf een programma dat getallen blijft vragen aan de gebruiker tot de gebruiker '**stop**' invoert.
- **Oneindige lussen:**
    
    
    - Begrijp wat er gebeurt als de stopconditie nooit onwaar wordt en hoe je dit kunt voorkomen.

### Tips

- Zorg ervoor dat de conditie uiteindelijk onwaar wordt om oneindige lussen te vermijden.
- Je kunt `break` gebruiken om een lus vroegtijdig te verlaten.