💻 Programmeeroefening - Twee munten opwerpen
De bovenstaande boom laat de mogelijke standen van twee lichtschakelaars zien.
- Maak een object aan dat deze boom voorstelt door slim gebruik te maken van de klassen
Wortel
,Intern
enBlad
- Denk goed na over het datatype van de waarden in objecten van
Blad
- Print de vier mogelijke combinaties onder elkaar (van links naar rechts), telkens vertrekkende van het object dat de boom voorstelt
class Intern: def __init__(self,waarde,links,rechts): self.waarde = waarde self.links = links self.rechts = rechts
class Blad: def __init__(self,waarde): self.waarde = waarde
class Wortel: def __init__(self,links,rechts): self.links = links self.rechts = rechts