CoddyRun

Tous les parcours

Parcours · Débutant

Le carnet d'adresses

Un carnet de contacts en console : ajouter, chercher, modifier, supprimer, lister par ordre alphabétique… et tout retrouver au prochain lancement grâce à un fichier.

6 étapes 1 h 15 environ
Aperçu du projet final : Le carnet d'adresses

Le carnet d'adresses est l'exemple parfait pour découvrir les dictionnaires : chaque nom donne accès à un numéro de téléphone et à un e-mail. On ajoute, on cherche (même avec une partie du nom), on supprime, on liste par ordre alphabétique, et le carnet est enregistré dans un fichier pour être retrouvé à chaque lancement.

Ce que vous allez apprendre

  • créer et lire un dictionnaire : clés et valeurs ;
  • tester l'existence d'une clé avec contient, supprimer une clé ;
  • trier les clés avec cles et trier ;
  • chercher une partie de texte ;
  • enregistrer et relire un fichier CSV avec ajouter_ligne, importer et decouper.

Avant de commencer

Aucun prérequis : savoir utiliser une variable et choisir suffit.

Les étapes

  1. 1
    Un dictionnaire de contacts Ranger des noms et des numéros dans un dictionnaire, lire un numéro à partir d'un nom, et ajouter un contact. dictionnaireclévaleurlongueur
    Accès libre
  2. 2
    Ajouter et chercher Construire un menu pour ajouter un contact ou en chercher un, en vérifiant que la clé existe avant de la lire. contientmenunettoyage des noms
  3. 3
    Modifier et supprimer Supprimer un contact du carnet, en vérifiant d'abord qu'il existe. supprime sur un dictionnaire
  4. 4
    Le carnet par ordre alphabétique Afficher tous les contacts, numérotés et triés par ordre alphabétique. clestrierparcourir un dictionnaire
  5. 5
    E-mails et recherche partielle Ajouter un second dictionnaire pour les e-mails, et trouver les contacts à partir d'un morceau de leur nom. deux dictionnairescontient sur un textesialors
  6. 6
    Un carnet qui se souvient Enregistrer le carnet dans un fichier CSV après chaque modification, et le relire au démarrage. sauvegarderajouter_ligneimporterdecouperfichier_existe
La première étape est en accès libre. Pour continuer, garder votre progression d'un ordinateur à l'autre et obtenir le diplôme, créez un compte gratuit.