Exercice Logique de Prog Réseau – Cours 8 (2026)

Exercice 1

En utilisant un programme Python, créez un fichier “exercice1.txt” qui contient les lignes suivantes sur des lignes différentes:

  • Bonjour le monde
  • Test123
  • L’exercice fonctionne

Le contenu doit rester le même même si le programme est exécuté plusieurs fois, et aucune message d’erreur ne doit apparaitre.

Exercice 2

En utilisant un programme Python, ajouter les lignes suivantes aux fichier “exercice2.txt”:

  • Ligne A supplémentaire
  • Ligne B supplémentaire
  • Ligne C supplémentaire

Ces lignes doivent être ajouté au fichier chaque fois que le programme est exécuté.

Exercice 3

En utilisant un programme Python, créez un fichier “exercice3.txt” qui contient une ligne de texte avec le contenu suivant: “Message de l’exercice 3”.

Si la création du fichier fonctionne, afficher “Le fichier a bien été créé”.

Si le fichier existait déjà, affichez plutot le message “Erreur, le fichier existe déjà”

Exercice 4

Créez un programme d’entrer d’écrire une phrase qui sera ajouté au fichier “exercice4.txt”. Le programme demandera à l’utilisateur tant que ce dernier ne tappera pas “arret”.

A ce moment là, le programme prend fin.

Faite une démonstration en ajoutant au moins 10 lignes et assurez-vous que les lignes de texte ont bien été ajoutées au fichier.

Exercice 5

Créez un programme qui fera la lecture du fichier “exercice4.txt” et affichera toutes les lignes paires.

Exercice 6

Créez un programme qui fera la lecture du fichier “exercice4.txt” et affichera le nombre de mot sur chacune des lignes.

Exercice 7

Créez un programme qui fera la lecture du fichier “exercice4.txt” et affichera toutes les lignes mais avec le texte en minuscule.

Exercice 8

Créez un programme qui fera la lecture du fichier “exercice4.txt” qui recopiera tout le contenu dans un fichier “exercice8.txt” en majuscule.

Ouvrez le fichier “exercice8.txt” pour vous assurez que le transfert s’est bien effectué.

Exercice 9

Créez un programme qui fera la lecture du fichier “exercice8.txt” et affichera les 5 derniers caractères de chacune des lignes.

Exercice 10

Créez un programme qui retire la 3eme ligne du fichier “exercice8.txt” à chaque quoi qu’il est exécuté.