In deze oefening ga je een klasse Player
maken die later gebruikt wordt in een grafenstructuur voor het analyseren van pasgedrag in een sportteam.
We beginnen met alleen de spelerobjecten.
Maak een Python-klasse Player
met de volgende eigenschappen:
name
(str): de naam van de speler.number
(int): het shirt-nummer van de speler.name
en number
met waarden die via de parameters worden meegegeven.__eq__
met als argument other
True
terug als:
other
ook een Player
is, enname
van beide spelers gelijk is.number
speelt hierbij geen rol.__lt__
met als argument other
(lt staat voor less than). Vergelijkt spelers op basis shirt-nummer (laagste nummer eerst)
other
geen Player
is, retourneer NotImplemented
.__str__
"Naam (nummer)"
.Eden Hazard (10)
Moussa Dembele (19)
Jan Vertonghen (5)
Maak het volgende testscenario: