Lottery 이터레이터 만들기
이터레이터를 만들어 보고, 이터레이터를 사용할 때 발생하는 StopIteration 예외도 처리해 보셨죠. 이제 모두 합쳐 볼 시간이에요. 무작위로 정수를 뽑아 당첨 번호를 만드는 Lottery 이터레이터를 구현해 보세요. 즐거운 코딩 되세요!
이 연습은 강의의 일부입니다
Python 중급 객체 지향 프로그래밍
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
class Lottery:
def __init__(self, number_digits):
self.number_digits = number_digits
self.counter = 0
# Create an iterator using a magic method
def ____(____):
return ____