Solution exercice 5: modification du contenu d'un fichier en Python

Exercice5

  1. Ecrire un algorithme en langage Python permettant de créer un fichier nommé 'monFichier.txt' qui contient le texte T='Python est un langage de programmation orienté objet. Python est un langage de haut niveau. En outre Python est très populaire'.
  2. Créer un autre algorithme en Python permettant de remplacer le mot 'Python' par le mot 'Java' au sein du fichier  'monFichier.txt'

Solution

Question1:





Question2:
Voici maintenant le code pour remplacer toutes les occurrences du mot 'Python' par le mot 'Java' dans le fichier 'monFichier.txt' :

Explication du code:

  1. On ouvre fichier 'monFichier.txt': en mode lecture
  2. On utilise la méthode read(): pour lire son contenu dans la variable 'contenu',
  3. La méthode replace(): permet de remplacer toutes les occurrences de 'Python' par 'Java' dans la variable 'contenu_modifie'
  4. Puis on ouvre le fichier en mode écriture: et on y insère le contenu modifié.
  5. Le fichier 'monFichier.txt': contient maintenant la chaîne de caractères 'Java est un langage de programmation orienté objet. Java est un langage de haut niveau. En outre Java est très populaire'.

 

Younes Derfoufi
CRMEF OUJDA

1 thought on “Solution exercice 5: modification du contenu d'un fichier en Python

Leave a Reply