Een Lottery-iterator maken
Je hebt geoefend met het bouwen van een iterator en het afhandelen van StopIteration-excepties bij het gebruik ervan. Nu is het tijd om alles samen te brengen. Je gaat een Lottery-iterator bouwen die willekeurig gehele getallen trekt en zo een winnend nummer vormt. Veel codeerplezier!
Deze oefening maakt deel uit van de cursus
Gevorderde objectgeoriënteerde programmering in Python
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
class Lottery:
def __init__(self, number_digits):
self.number_digits = number_digits
self.counter = 0
# Create an iterator using a magic method
def ____(____):
return ____