Spaces:
Sleeping
Sleeping
from debouche import Debouche | |
class Filiere: | |
def __init__(self, id, nom, universite, etablissement, serie, matieres, debouches): | |
self.id = id | |
self.nom = nom | |
self.universite = universite | |
self.etablissement = etablissement | |
self.serie = serie | |
self.matieres = matieres | |
self.debouches = debouches | |
def afficher_info(self): | |
info = (f"Filière: {self.nom}\n" | |
f" Identifiant de la filière: {self.id}\n" | |
f" Université: {self.universite}\n" | |
f" Établissement: {self.etablissement} ({'École' if 'École' in self.etablissement else 'Faculté'})\n" | |
f" Série correspondante: {self.serie}\n" | |
f" Matières : {', '.join(self.matieres)}\n" | |
f" Débouchés :\n") | |
for debouche in self.debouches: | |
info += debouche.afficher_info() | |
return info |