#!/usr/bin/python # -*- coding: utf-8 -*- #ce script permet d'ouvrir un fichier texte, de supprimer les voyelles et d'enregistrer le nouveau texte dans le fichier phrase.txt #défini la liste des voyelles voyelles=["a", "e", "é", "è", "ê", "i", "ï", "o", "u", "ù", "y"] # définir "new_word" comme une liste new_word = [] with open("entree.txt","r") as source: #ouvre un fichier texte pour le lire (r) pour read, on l'appelle "source" for line in source: #pour chaque ligne de "source"… words = line.split() #converti "sentence" en liste appelée "words" for word in words: for v in voyelles: word = word.replace(v,"") new_word.append(word) #ajoute chaque mot dans la liste new word #for word in words: #pour chaque mot remplacer… # word=word.replace("a","") # word=word.replace("e","") # word=word.replace("é","") # word=word.replace("i","") # word=word.replace("o","") # word=word.replace("u","") # word=word.replace("y","") print("phrase sans les voyelles :", " ".join(new_word)) #recomposer la phrase d'après la liste new_word with open("phrase.txt","w") as destination: #ouvre ou crée un fichier phrase.txt et remplace ou crée le texte destination (w) pour write destination.write("phrase sans les voyelles :") destination.write(" ".join(new_word))