Het EK 2024 is volop aan de gang. Onderstaande opgave is gebaseerd op de Sporza EK-pronostiek wedstrijd en maakt gebruik van de wedstrijd functies uit de vorige opgave.
Importeer het bestand wedstrijd.py waardoor je de functie die werden gedefinieerd in dit bestand kan gebruiken.
Definieer 2 globale variabelen:
RESULTATEN
: een lijst voor het bijhouden van alle resultaten van wedstrijdenPRONOSTIEKEN
: een lijst voor het bijhouden van de pronostieken voor de wedstrijdenDefinieer een functie toevoegen_wedstrijd
met als parameter een wedstrijd (zie opgave wedstrijden).
De functie zal indien de wedstrijd overeenstemt met een resultaat toegevoegd worden
aan de globale variabele RESULTATEN
. Indien het gaat om een pronostiek dan wordt de wedstrijd
toegevoegd aan de PRONOSTIEKEN
lijst.
Definieer een functie score_pronostiek
met als parameter een pronostiek. De functie retourneert de punten die men krijgt voor de pronostiek
door te zoeken in de resultaten naar het overeenkomstige resultaat en vervolgens de punten te retourneren. Indien
de wedstrijd niet gevonden wordt, retourneert de functie 0.
Definieer een functie score_speler
met als parameter de naam van de speler. De functie retourneert het aantal punten dat een speler heeft behaald door de punten
die men heeft behaald per pronostiek op te tellen.