Nous avons notre classe avec une panoplie de fonctionnalités et un menu, alors faisons le tout « tourner » ensemble.

La fonction menu() affiche le menu :D, et renvoie le choix d’action de l’utilisateur.

Il faut maintenant que le programme réponde en fonction du choix de l’utilisateur et qu’il répète la série d’instructions suivante tant que l’utilisateur ne veut pas quitter:

– lancer la fonction menu

– exécuter la demande de l’utilisateur

 

Astuces

Tu pourrais utiliser une boucle while comme dans la méthode __init__() de la classe en la faisant dépendre du choix de l’utilisateur.

Les conditions if elif else permettent d’effectuer des actions en fonction de la validité d’une condition.

N’oublie pas que tu dois appeler les méthodes sur une instance. Il te faudra donc vérifier qu’il existe une instance avant d’appeler la méthode.

 

Exemple de solution