Deze opgave is het tweede deel van de Klassement-opgave.
In deze opgave zal je verdeeld over 2 deelopgaves, een programma maken waarin je de resulaten van wedstrijden kan bijhouden
om zo een klassement bij te houden. In de vorige opgave heb je een Team
-klasse gemaakt, om een ploeg voor te stellen. In deze
opgave zal je de team klasse gebruiken voor het bijhouden van een klassement.
Maak een Python file Ranking
. Deze file bevat een aantal functies voor het bijhouden van een klassement.
ranking
.points_draw
) of een gewonnen wedstrijd (points_win
)
worden ook als afzonderlijke globale variabelen bijgehouden.# Voegt een team object toe aan het klassement.
add_team(team)
# Zoekt een team op basis van de naam en retourneert dit team. Indien
# het team niet wordt gevonden wordt None geretourneerd.
find_team(team_name)
# Voegt een wedstrijd toe van de ploeg met als naam firstTeam tegen de ploeg
# met als naam secondTeam. Deze wedstijd eindigde in een gelijkspel.
add_draw(first_team_name, second_team_name)
# Voegt een wedstrijd toe van de ploeg met als naam teamName. Deze ploeg heeft die
# wedstrijd gewonnen.
add_victory(team_name)