Vous allez apprendre:

  • Ouvrir un fichier
  • Ecrire dans un fichier
  • Lire un fichier 
  • Ajouter une liste à un fichier texte (txt)

Exercices sur les fichiers

Exercice 1: pays du globe

 

  1. Créer un fichier texte « paysMonde » à partir d’un éditeur de texte type Bloc-note et Insérer 3 ou 4 pays ainsi qu’une ligne vide au milieu et à la fin de ce fichier.
  2. Créer la Chaîne de caractères retournée par la lecture de ce fichier
  3. Créer la liste retournée par la lecture de ce fichier
  4. Faire une lecture et un affichage ligne
  5. Que constatez-vous : comment se traduisent les lignes laissées vides dans le fichier et comment les éliminer ?
  6. Créer une liste « listePaysAfricains » afin de créer un fichier « PaysAfrique » par utilisation de l’instruction writelines.
  7. Créer une liste « listePaysArabe » afin de créer un fichier « ListePaysArabe » par utilisation de l’instruction write.
  8. Créer un fichier « paysEurope » en utilisant une boucle tant que l’utilisateur souhaite saisir un pays.
  9. Recréer le fichier « paysMonde » à partir des 3 fichiers précédents (attention à la redondance).

Exercice 2:villes du Maroc

  1. Créer un fichier texte « villesMaroc » à partir d’un éditeur de texte type Bloc-note et Insérer 4 ou 5 villes ainsi qu’une ligne vide au milieu et à la fin de ce fichier.
  2. Créer la Chaîne de caractères retournée par la lecture de ce fichier
  3. Créer la liste retournée par la lecture de ce fichier
  4. Faire une lecture et un affichage ligne
  5. Que constatez-vous : comment se traduisent les lignes laissées vides dans le fichier et comment les éliminer ?
  6. Créer une liste « listeVillesRegionTTA » afin de créer un fichier «VillesRegionTTA » par utilisation de l’instruction writelines.
  7. Créer une liste « listeVillesRegionRSK » afin de créer un fichier «VillesRegionRSK » par utilisation de l’instruction write.
  8. Créer un fichier «VillesRegionCS » en utilisant une boucle tant que l’utilisateur souhaite saisir une ville.
  9. Recréer le fichier « villesMaroc » à partir des 3 fichiers précédents (évitez la redondance)
  10. Compléter le fichier «villesMaroc » par utilisation ou amélioration des fonctions créées en 9.

On propose d’ajouter les villes des différentes régions.

En indiquant dans chaque ligne « Ville : trait » Exemple : Agadir : Touristique