Je vais pas de donner tout le code mais en gros:
Tu créé un vecteur (tableau) deux dimensions.
vecteur[x][y]
En X, le nombre de mots
En Y = 0, ton mot anglais
En Y = 1, ton mot français
Ensuite, pour prendre un mot au hasard je connais pas bien python (même pas du tout
) mais il te faut une fonction de type "random" qui te permettra de générer un nombre aléatoire entre les bornes que tu indique.
Exemple: tu as 40 mots. Donc ton X va jusqu'à 40. Tu génère un nombre aléatoire. Il te trouve 32. Tu vas donc afficher la valeur de vecteur[32][1]. Ensuite, tu tape la traduc dans une zone de saisie, et une fois que tu confirme tu compare avec ton vecteur[32][0].
Si ce que tu as saisi est égal, tu refais une génération aléatoire et tu reprends du début. Sinon tu affiche la valeur contenue dans ton vecteur et tu reprends aussi au début après.