# Logische en Relationale Operatoren

### Doelstellingen

- Leren hoe je condities kunt combineren met logische operatoren (`and`, `or`, `not`).
- Begrijpen van relationele operatoren (`==`, `!=`, `>`, `<`, `>=`, `<=`).
- Complexe condities opstellen.

### Inhoud

**Relationele operatoren**

- `==` gelijk aan
- `!=` niet gelijk aan
- `>` groter dan
- `<` kleiner dan
- `>=` groter dan of gelijk aan
- `<=` kleiner dan of gelijk aan

**Logische operatoren**

- `and` beide condities moeten waar zijn
- `or` een van de condities moet waar zijn
- `not` keert de waarheid van een conditie om

**Voorbeelden:**

```python
# Relationeel
if leeftijd >= 18:
    print("Volwassen")

# Logisch
if temperatuur > 20 and zon_schijnt:
    print("Het is een mooie dag!")

if not regenachtig:
    print("Je hebt geen paraplu nodig.")
```

### Activiteiten

- **Oefening:**
    
    
    - Schrijf een programma dat bepaalt of een getal binnen een bepaald bereik ligt (bijv. tussen 10 en 20).
- **Logische puzzel:**
    
    
    - Maak een quiz waarbij de gebruiker vragen beantwoordt en op basis van de antwoorden wordt een conclusie getrokken.

### Tips

- Gebruik haakjes om de leesbaarheid van complexe condities te verbeteren.
- Test je condities met verschillende waarden om er zeker van te zijn dat ze correct werken.