In deze oefening ga je een klasse Pass maken die later gebruikt wordt in een grafenstructuur voor het analyseren van pasgedrag in een sportteam.
Maak een Python-klasse Pass met de volgende eigenschappen:
sender — het Player-object dat de pass geeft.receiver — het Player-object dat de pass ontvangt.nr_of_times (int) — aantal keren dat deze pass in de wedstrijd plaatsvond.sender, receiver, en nr_of_times als parameters en slaat deze op in de instantievariabelen.De methode get_weight retourneert het aantal keren dat deze pass werd gegeven (nr_of_times).
De methode get_start retourneert de sender.
De methode get_end retourneert de receiver.
__eq__
True als:
other ook een Pass is, ensender en receiver bij beide passes gelijk zijn.nr_of_times speelt hierbij geen rol.__str__ retourneert een string in het formaat:
Pass from <sender> to <receiver>
Bijvoorbeeld:
Pass from Eden Hazard to Moussa DembelePass from Jan Vertonghen to Romelu LukakuPass from Divock Origi to Nacer ChadliMaak het volgende testscenario