Dans cet exercice, vous devez compléter la classe e-mail.

Créer une méthode send_to

  • Premièrement, vous devez créer une méthode send_to avec un paramètre email.

Créer un attribut number_of_mails_sent

  • Vous devez créer un attribut de classe nommé number_of_mails_sent sur la classe Email.

  • Cet attribut devra être incrémenté de 1 à chaque fois qu'un e-mail est envoyé (donc à chaque fois que la méthode send_to est appelée).

  • L'e-mail ne doit être envoyé que si l'attribut is_sent est False.

  • Si cet attribut est False, vous devez le modifier pour le passer à True pour signifier que l'e-mail a bien été envoyé et empêcher ainsi l'utilisateur de l'envoyer une seconde fois.

Retourner des chaînes de caractères

  • Si l'e-mail est envoyé, vous devez retourner dans la méthode send_to la chaîne de caractères "E-mail envoyé".

  • Si l'e-mail a déjà été envoyé, vous devez retourner dans la méthode send_to la chaîne de caractères "L'e-mail a déjà été envoyé".

  • La variable response_01 devra donc contenir la chaîne de caractères "E-mail envoyé" et la variable response_02 devra contenir la chaîne de caractères "L'e-mail a déjà été envoyé".

Deviens membre Premium

Accède à la solution de cet exercice en devenant Membre Premium 🚀

Premium

  • +100h de formations
  • +180 exercices de code
  • +100h de mentorats en rediffusion
  • 20 projets
  • Mentorats groupés hebdomadaires
  • Support individuel avec nos mentors
Découvrir les formules
Voir le détail des fonctionnalités

Deviens membre Premium

Accède aux solutions des membres de la communauté en devenant Membre Premium 🚀

Premium

  • +100h de formations
  • +180 exercices de code
  • +100h de mentorats en rediffusion
  • 20 projets
  • Mentorats groupés hebdomadaires
  • Support individuel avec nos mentors
Découvrir les formules
Voir le détail des fonctionnalités
# Le code de départ accessible pour les membres Premium
Un instant...

Résultats

Deviens membre Premium

Accède aux tests unitaires pour vérifier ton code en devenant Membre Premium 🚀

Premium

  • +100h de formations
  • +180 exercices de code
  • +100h de mentorats en rediffusion
  • 20 projets
  • Mentorats groupés hebdomadaires
  • Support individuel avec nos mentors
Découvrir les formules
Voir le détail des fonctionnalités

Bravo, tu as réussi cet exercice de code 🥳

💯

Envoyer ma solution

Vous avez trouvé une solution alternative pour cet exercice ? Proposez votre solution à la communauté 👇

Seules les propositions différentes de la solution proposée par Docstring peuvent être envoyées.

Ma solution :

Rechercher sur le site

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.