MulaiMulai sekarang secara gratis

Membuat iterator Lottery

Anda telah berlatih membangun sebuah iterator, dan menangani pengecualian StopIteration saat menggunakan iterator. Sekarang saatnya menggabungkan semuanya. Anda akan membangun iterator Lottery untuk mengambil bilangan bulat secara acak dan membuat nomor pemenang. Selamat ngoding!

Latihan ini adalah bagian dari kursus

Pemrograman Berorientasi Objek Tingkat Menengah di Python

Lihat Kursus

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

class Lottery:
  def __init__(self, number_digits):
    self.number_digits = number_digits
    self.counter = 0
  
  # Create an iterator using a magic method
  def ____(____):
    return ____
Edit dan Jalankan Kode