Einen Lottery-Iterator erstellen
du hast geübt, einen Iterator zu bauen und StopIteration-Ausnahmen beim Verwenden eines Iterators zu behandeln. Jetzt fügst du alles zusammen: Du baust einen Lottery-Iterator, der Zufallszahlen zieht und eine Gewinnzahl erzeugt. Viel Spaß beim Coden!
Diese Übung ist Teil des Kurses
<Kurs>Fortgeschrittene objektorientierte Programmierung in Python</Kurs>Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
class Lottery:
def __init__(self, number_digits):
self.number_digits = number_digits
self.counter = 0
# Create an iterator using a magic method
def ____(____):
return ____