Uitgebreide stap-voor-stap uitleg voor een hoger of lager spel.
1. Wat is het idee van het spel? Het spel "Hoger of Lager" draait om voorspellen. Je krijgt een willekeurig getal te zien en moet raden of het volgende getal hoger of lager zal zijn. Dit is een eenvoudige manier om te oefenen met logica, condities en loops in Python.
2. Waarom gebruiken we random? De random module zorgt ervoor dat het spel niet voorspelbaar is. Elke ronde wordt een nieuw willekeurig getal gekozen, waardoor het spannend blijft. Zonder random zou het spel altijd hetzelfde verloop hebben.
3. De rol van variabelen.
1 huidig: het getal dat nu zichtbaar is.
2 nieuw: het volgende willekeurige getal.
3 keuze: de invoer van de speler ("h" of "l"). Variabelen zijn als kleine doosjes waarin je informatie opslaat die je later weer kunt gebruiken.
4. Gebruik van een while-loop De while True: loop zorgt ervoor dat het spel doorgaat totdat de speler besluit te stoppen. Dit is handig omdat je niet vooraf weet hoeveel rondes iemand wil spelen.
5. Condities en logica Met if, elif en else controleer je of de speler gelijk heeft. Dit is de kern van het spel.
1 Als de speler "h" kiest en het nieuwe getal is groter → goed!
2 Als de speler "l" kiest en het nieuwe getal is kleiner → goed!
3 Anders → fout gegokt.
6. Interactie met de speler Door input() te gebruiken kan de speler zelf keuzes maken. Dit maakt het script interactief en leuker dan een programma dat alleen maar tekst print.
7. Uitbreidingen mogelijk.
1 Score bijhouden: tel hoe vaak iemand goed gokt.
2 Moeilijkheidsgraad: gebruik grotere getallen of beperk het aantal rondes.
3 Visuele feedback: voeg ASCII-art of emojis toe om het spel speelser te maken.