CommencerCommencez gratuitement

Créer une playlist

Maintenant que vous avez pris en main la création d’itérateurs personnalisés, vous allez pratiquer en créant votre propre classe Playlist pour lire vos chansons préférées.

Cet exercice fait partie du cours

<cours>Programmation orientée objet intermédiaire en Python</cours>
Voir le cours

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

class Playlist:
  def __init__(self, songs, shuffle=False):
    self.songs = songs
    self.index = 0
    
    if shuffle:
      random.shuffle(self.songs)
  
  # Define a magic method that returns the iterator object
  ____ ____(____):
    return ____
Modifier et exécuter le code