Créer des instances employés - Docstring

Dans cet exercice, vous disposez d'une classe Entreprise qui contient un attribut de classe employes :

class Entreprise:
    employes = []

Cet attribut est une liste qui doit contenir les employés de l'entreprise.

Le but de cet exercice, est de créer des instances d'employés à partir de la liste de tuples employes :

employes = [
            ("Pierre", "Smith", "Responsable RH", 35000),
            ("Julie", "Martin", "Développeur Python", 42000),
            ("Éric", "Dupont", "Chef de projet", 50000),
            ]

Chaque instance d'employé créé à partir de la classe Employe doit être ajouté à l'attribut de classe employes de la classe .

L'attribut employes de la classe Entreprise, doit donc à la fin de l'exercice contenir trois instances de la classe Employe :

>>> print(Entreprise.employes)
[<__main__.Employe object at 0x102356860>,
 <__main__.Employe object at 0x102356898>,
 <__main__.Employe object at 0x1023568d0>]
class Entreprise:
    employes = []

class Employe:
    def __init__(self, prenom, nom, position, salaire):
        self.prenom = prenom
        self.nom = nom
        self.position = position
        self.salaire = salaire

employes = [
            ("Pierre", "Smith", "Responsable RH", 35000),
            ("Julie", "Martin", "Développeur Python", 42000),
            ("Éric", "Dupont", "Chef de projet", 50000),
            ]
Un instant...

L'attribut employes de la classe Entreprise contient 3 instances d'Employe

Vous devez créer trois instances d'employés à partir de la classe Employe et de la liste de tuples employes et ajouter ces instances à l'attribut de classe employes de la classe Entreprise.

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

Succès

Soumettre 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 :

Mes notes

Sauvegardé

Passages surlignés

Besoin d'aide ?

Tu souhaites nous remonter un bug ? Utilise-plutôt ce formulaire.

Cette fonctionnalité est réservée aux membres de la formule accompagnement de Docstring.

Aucun résultat.

Un problème sur le site ?

Aide-nous à améliorer Docstring en nous signalant un problème que tu as rencontré.

Page concernée

M'avertir par e-mail

Je veux être averti par e-mail lorsque ce bug est corrigé.