diff --git a/representation_base/.DS_Store b/representation_base/.DS_Store index 59bbf27..5ef05c8 100644 Binary files a/representation_base/.DS_Store and b/representation_base/.DS_Store differ diff --git a/representation_base/chapitre_2/TP.md b/representation_base/chapitre_2/TP.md index 12324d5..b93a171 100644 --- a/representation_base/chapitre_2/TP.md +++ b/representation_base/chapitre_2/TP.md @@ -15,7 +15,7 @@ __Question 1 :__ Écrire une fonction ``valeur_absolue(nombre)`` qui retourne la -__Question 2 :__ Écrire une fonction ``inverse(binaire)`` qui retourne une nouvelle chaîne de caractères qui correspond à l'inverse de la chaîne passée en paramètre. +__Question 2 :__ Écrire une fonction ``inverse(binaire)`` qui retourne une nouvelle chaîne de caractères dans laquelle on aurait inversé chaque bit Le paramètre de la fonction sera une chaîne de caractères représentant un nombre écrit en base 2. diff --git a/representation_construits/chapitre_1/tp/ANAGRAMMES.md b/representation_construits/chapitre_1/tp/ANAGRAMMES.md index bc84563..9f045c6 100644 --- a/representation_construits/chapitre_1/tp/ANAGRAMMES.md +++ b/representation_construits/chapitre_1/tp/ANAGRAMMES.md @@ -62,7 +62,7 @@ les nombres sont maintenant rangés dans l'ordre numérique croissant. Il n'y a pas de méthode ``sort`` pour les chaînes de caractères. -7. Programmez une fonction nommée ``sort̀`` qui renvoie une chaîne de caractères contenant tous +7. Programmez une fonction nommée ``sort`` qui renvoie une chaîne de caractères contenant tous les caractères de la chaîne passée en paramètre triés dans l'ordre lexicographique. ```python @@ -115,7 +115,7 @@ Il s'agit maintenant de trouver dans un lexique donné l'ensemble des anagrammes Vous allez réaliser deux versions d'une fonction nommée `anagrammes` qui donne la liste des anagrammes trouvées dans le lexique d'une chaîne de caractères passée en paramètre. -Le lexique que vous allez utiliser est la liste de mots `LISTE_MOTS` définie dans le fichier [liste_7776_mots.py](../phrases_de_passe/liste_7776_mots.py). +Le lexique que vous allez utiliser est la liste de mots `LISTE_MOTS` définie dans le fichier [liste_7776_mots.py](liste_7776_mots.py). - Réalisez une première version de la fonction `anagrammes` qui parcourt le lexique entier et utilise l'une ou l'autre des deux versions de la fonction `sont_anagrammes` réalisée précédemment. diff --git a/representation_construits/chapitre_1/tp/README.md b/representation_construits/chapitre_1/tp/README.md index 4cebe74..68f25ff 100644 --- a/representation_construits/chapitre_1/tp/README.md +++ b/representation_construits/chapitre_1/tp/README.md @@ -27,7 +27,7 @@ Il faudra créer une fonction python Mastermind.py qui va permettre de respecter - Comparez la proposition du joueur avec la combinaison secrète et fournissez des indices pour indiquer si les couleurs sont correctes et bien placées (`X`) ou si les couleurs sont correctes mais mal placées (`O`). - Utilisez une deuxième liste pour stocker ces indices. - - Par exemple, si la combinaison secrète est ['R', 'B', 'V', 'J'] et la proposition du joueur est ['B', 'V', 'R', 'J'], les indices seront ['O', 'O', 'X', 'X']. + - Par exemple, si la combinaison secrète est ['R', 'B', 'V', 'J'] et la proposition du joueur est ['B', 'V', 'R', 'J'], les indices seront ['O', 'O', 'O', 'X']. 4. **Affichage des indices**