ComenzarEmpieza gratis

Creando un iterador Lottery

Has practicado cómo construir un iterador y cómo manejar excepciones StopIteration al usarlo. Ahora toca unirlo todo. Vas a crear un iterador Lottery que extraiga enteros al azar para formar un número ganador. ¡Feliz programación!

Este ejercicio forma parte del curso

Programación orientada a objetos intermedia en Python

Ver curso

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

class Lottery:
  def __init__(self, number_digits):
    self.number_digits = number_digits
    self.counter = 0
  
  # Create an iterator using a magic method
  def ____(____):
    return ____
Editar y ejecutar código