Republique Algérienne démocratique et populaire
Direction de la formation professionnelle de Batna
Etablissement ILIMA Foramation & Consulting
Examen n°1 pour la formation Python
Exercice 1 : Compter les caractères dans une chaîne
Écrivez une fonction qui prend une chaîne de caractères en entrée et renvoie un
dictionnaire où les clés sont les caractères de la chaîne et les valeurs sont le nombre
d'occurrences de chaque caractère.
Exercice 2 : Suppression des doublons dans une liste
Écrivez une fonction qui prend une liste en entrée et renvoie une nouvelle liste sans
doublons.
Situation problème : Gestion d'un carnet d'adresses
Imaginez que vous développez un programme pour gérer un carnet d'adresses. Chaque
contact doit être enregistré avec son nom, son numéro de téléphone et son adresse e-
mail. Écrivez des fonctions pour :
1. Ajouter un nouveau contact au carnet d'adresses.
2. Rechercher un contact par son nom et afficher ses détails.
3. Supprimer un contact du carnet d'adresses.
4. Afficher la liste complète des contacts.
Bon courage !