CommencerCommencer 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

Programmation orientée objet intermédiaire en Python

Afficher le cours

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

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