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
DHAMMAPADA Les dits du Bouddha Spiritualités vivantes Albin Michel Le Dhammapad 0 0
Cancer du cardia dems I- DEFINITION O Le cancer du cardia est dé ?ni comme étant un adénocarcinome de la jonction ?sogastrique pouvant s ? étendre vers l ? ?sophage et ou vers l ? estomac proximal O Les cancers à extension ?sophagienne prédominante peuven 0 0
Projet 1 2 3 4 3ap 1 pdf 1 0 0
FICHE -BILAN – PONGE(1899-1988) – LE PARTI-PRIS DES CHOSES (1942) NB : Référenc 0 0
Web Moving Images Texts Audio Software Patron Info About IA Projects Home Ameri 0 0
Cv rakotondramanana PROFIL Jeune Père Mariée Agée de ans avec enfants ? gées respectivement ans et ans Je suis prêt à relever dé ?t pour ma famille et subvenir à ces besoins Ambitieux persévérant et intègre je ne me laisse pas être vaincu facilement CONTA 0 0
Un grand saint de l x27 islam abdelkadir gillani par mehmed ali aini 0 0
Eternel retour 1 L'Eternel retour de Nietzsche explication et critique Mise à jour Texte extrait du cours Nietzsche en langage clair ? disponible sur Internet à l'adresse http www danielmartin eu Philo volontepuissance pdf On y trouve les renvois et expli 0 0
01 B.P. 1515 Lom 01 (TOGO)  Tel: 22 25 40 76, 90 13 44 72, email: jrsultg@gmai 0 0
Bibliographie j52 1 BIBLIOGRAPHIE CJe suis ce que je dis Dénis contemporains de l ? inconscient La bibliographie ne vise pas à l ? exhaustivité mais témoigne de la rencontre d ? un lecteur avec un texte Pour faciliter l ? accès direct par auteur et par te 0 0
  • 23
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager