M1hn algo prog td6 Master Humanités numériques ?? Algorithmique et programmation TD Fichiers textes J Darmont ?? https eric univ-lyon fr jdarmont L ? objectif de ce TD est d ? extraire le dictionnaire d ? un ?chier texte l ? ensemble des mots composant le

Master Humanités numériques ?? Algorithmique et programmation TD Fichiers textes J Darmont ?? https eric univ-lyon fr jdarmont L ? objectif de ce TD est d ? extraire le dictionnaire d ? un ?chier texte l ? ensemble des mots composant le texte Les exercices sont à formuler en langage algorithmique textuel puis en Python Blockly ne prend pas en charge les ?chiers Ne pas oublier la déclaration des variables en algorithmique Tester l ? exécution avec Python Exercice Lecture d ? un ?chier Télécharger le ?chier lorem-ipsum txt et le placer dans le répertoire de vos programmes Python En algorithmique on suppose que la procédure a ?cher une liste écrite au TD est disponible En Python importer la procédure a ?cher du module listeMod créé au TD Ouvrir le ?chier f correspondant à lorem-ipsum txt en lecture Lire chaque ligne du ?chier f et les placer dans une liste listeLignes Fermer le ?chier f A ?cher la liste listeLignes Vous devez obtenir autant de lignes que le nombre de paragraphes dans le ?chier Exercice Traitement du contenu du ?chier On souhaite extraire de la liste des lignes du ?chier les mots qui les composent pour constituer un dictionnaire Pour cela ajouter à l ? algorithme et au programme précédents les traitements suivants Pour chaque chaque ligne de listeLignes supprimer successivement les points les virgules et les retours charriot caractère spécial n de la ligne en les remplaçant par une cha? ne vide transformer la ligne en une liste de cha? nes nommée lesMots a ?cher la liste lesMots pour véri ?cation Tester Vous devez obtenir autant de listes de mots que le nombre de lignes remplacer l ? a ?chage de lesMots par son ajout dans la liste de cha? nes dico qui aura dû être initialisée vide avant la boucle pour chaque ligne ? L ? union de listes se fait avec le symbole ?? en algorithmique et avec le en Python https eric univ-lyon fr jdarmont docs lorem-ipsum txt https eric univ-lyon fr jdarmont docs listeMod py M HN - ?? ALGORITHMIQUE ET PROGRAMMATION ?? TD C Après la boucle pour chaque ligne ? a ?cher la liste dico Remarque A ?n de dédoublonner les mots du dictionnaire nous allons utiliser des sousprogrammes tout faits Algorithmique procédure Dédoublonner uneListe Python fonction set uneListe qui transforme une liste en ensemble sans doublon Pour retransformer l ? ensemble en liste il faut lui appliquer la fonction list Il est possible d ? appliquer une fonction à une autre fonction par exemple uneListe list set uneListe Dédoublonner puis trier la liste dico A ?cher la liste dico Exercice Écriture d ? un ?chier Toujours à la suite de l ? algorithme et du programme précédents ouvrir un nouveau ?chier f nommé dico txt en écriture Écrire chaque mot du dictionnaire dico dans le ?chier f Fermer le ?chier f Consulter le ?chier dico txt pour véri ?er que la liste des mots y est bien sauvegardée Questions subsidiaires Python Transformer

Documents similaires
le temps we CADEAUX SUPPLÉMENT CULTURE SOCIÉTÉ SAMEDI er DÉCEMBRE N letemps ch CONSULTEZ nos critiques littéraires sur notre site www letemps ch theme livres ILLUSTRATION LAETITIA TROILO LE TEMPS C CADEAUX LE TEMPS WEEK-END SAMEDI ER DÉCEMBRE BEAUX LIVRES 0 0
Seminarul Teologic Liceal Ortodox “Sf. Gheorghe” Botosani Professeur: Crina Dan 0 0
Bloc 1 T.D n°1 : Les machines de TURING 1ère – NSI Lycée PMF Machines de Turing 0 0
ˆ Le scribe dans l’Égypte ancienne 28 _________________________________________ 0 0
M+H×M Séances CP, 2ème édition PINEL Nicolas M+H×M Séances CP, 2ème édition LES 0 0
La notion d x27 apocryphe LA NOTION D'APOCRYPHE DANS L'ARGUMENTATION DE LA RÉFUTATION DE TOUTES LES HÉRÉSIES Daniel A BERTRAND Centre national de la recherche scienti ?que Résumé Apocryphe signi ?e d'abord caché secret ésotérique En ce sens la Réfutation 0 0
Appareil 985 Appareil Lyotard et la surface d'inscription numérique Le sublime la surface picturale et les disparitions politiques Sur la polémique Rancière Lyotard Denis Skopin Édition électronique URL http journals openedition org appareil DOI appareil 0 0
c17 tableaux Cours Les tableaux Objectifs du socle commun Lire utiliser et interpréter des données à partir d ? un tableau Lire interpréter et compléter un tableau à double entrée hs Organiser des données en choisissant un mode de présentation adapté - ta 0 0
NÉ POUR PROPHÉTISER LA VOIX DE DIEU PARLE A TRAVERS VOUS HAKEEM COLLINS Né pour 0 0
CLE COMPRENDRE L’ENTREPRISE Programme de formation à l’entreprenariat, destiné 0 0
  • 32
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager