Séance n°7 : Comment stocker les mots et les avoir disponibles rapidement.

  1. FICHIERS :

    Utilisation des fichiers :

    On utilise des fichiers texte qui contiennent des mots classés alphabétiquement par nombre de lettres.

_images/lettre016.png

8.txt contient 20 000 mots de 8 lettres.

7.txt contient 16 000 mots de 7 lettres.

6.txt contient 10 800 mots de 6 lettres.

5.txt contient 5 600 mots de 5 lettres.

4.txt contient 2 100 mots de 4 lettres.

Ecrire un module valide.py

Il faut des fonctions qui ont pour objectif

  • Lire un fichier qui contient des mots d’un nombre de lettres défini.
  • Rechercher si un mot appartient à un fichier.
  • Obtenir un mot de façon aléatoire.
def lire_fichier(fichier,mot)
def choisir_mot(nombre)
def rechercher(mot)
_images/lettre017.PNG _images/lettre018.PNG
Voici le résultat : _images/lettre019.PNG