Exercices TOSA
Maîtrisez tosa avec 24 exercices de code Python spécialement sélectionnés pour cette thématique.
Formation Python Certifiante TOSA
Développez vos compétences Python et obtenez une certification reconnue par l'État
Tous les exercices TOSA
Algorithme du FizzBuzz
Le challenge FizzBuzz est un classique pour évaluer les bases de programmation. L'objectif de cet exercice est d'écrire un programme...
Créer une fonction pour retourner une valeur d'un objet JSON
À l'aide de la bibliothèque standard, écrivez une fonction read_object qui lit un objet JSON contenu dans une chaîne de...
Créer une structure de données avec les defaultdict
L'objectif de cet exercice est de créer une structure de données qui fait correspondre les IDs d'utilisateurs (des entiers) aux...
Ecrire une regex
Créez une expression régulière nommée regex qui correspond uniquement aux chaînes contenant au minimum trois chiffres consécutifs. Par exemple, elle...
Trouver la différence entre le plus grand et le plus petit nombre d'une liste
Créez une fonction difference_max_min, qui prend une liste d'entiers positifs en argument et retourne la différence entre le plus grand...
Calcul du nombre total d'éléments dans une liste de listes
Vous disposez d'une fonction nommée somme_listes qui prend en paramètre une liste de listes d'entiers (listes_nombres). Cette fonction a pour...
Calculer la distance
Un personnage nommé Patrick se déplace sur une ligne droite en partant du point zéro. À chaque étape, il fait...
Calculer la somme des nombres pairs distincts d'une liste
Dans cet exercice, vous devrez créer une fonction somme_nombre_pairs, qui prend en argument une liste d'entiers positifs et retourne la...
Calculer le temps d'exécution d'une fonction
Écrivez une fonction timer qui prend en entrée une fonction f et un argument x et retourne le temps d'exécution...
Classes abstraites
Compléter le code suivant pour créer une classe abstraite Animal contenant une methode abstraite make_sound. - Animal ne peut pas...
Compter le nombre d'occurences de chaque mot
Vous devez écrire une fonction compte_mots qui prend une chaîne de caractères comme argument et retourne un dictionnaire avec le...
Correction d'encodage UTF-8/Latin1
Vous avez reçu du réseau, un flux d'octets incorrectement traités en caractères "latin1", alors qu'il s'agissait en fait de caractères...
Créer une fonction flexible
Modifiez la fonction execute_function pour qu'elle prenne en paramètres : target_func Une quantité indéterminée de paramètres ordonnés Une quantité indéterminée...
Pop d'une classe pile - Gestion des cas vides
Nous créons une classe de stack (pile) et devons implémenter la méthode pop . En partant de la classe Stack...
Supprimer efficacement des éléments d'une liste aux extrémités
Vous avez une liste de nombres et vous devez effectuer de multiples opérations de suppression à la fois au début...
Trouver l'élément manquant dans une ligne de Sudoku
Dans cet exercice, vous devez créer une fonction sudoku, qui prend une liste d'entiers représentant une ligne de Sudoku avec...
Trouver le nombre d'occurrences d'une lettre dans une chaîne de caractères
Dans cet exercice, on vous donne une chaîne de caractères et vous devez renvoyer le nombre maximum de lettres identiques....
Trouver un élément spécifique et son indice dans une liste
Écrivez une fonction trouver_nombre qui prend en paramètre une liste contenant des nombres entiers et des chaînes de caractères. La...
Déterminer les relations de parenté dans un graphe
Étant donnée une liste L de relations qui définit un [graphe orienté acyclique](https://w.wiki/9q44). Vous devez complétez la fonction is_ancestor qui...
Indices des éléments vrais
Écrivez une fonction matrice qui prend en entrée une liste de listes de booléens et retourne une nouvelle liste de...
Initialisation flexible d'une classe Time
Le but est de créer une classe Time qui peut s'instancier de deux manières différentes : Avec 2 entiers, minutes...
Rechercher le minimum excluant
Écrivez la fonction minimum_exclu qui prend en paramètre une liste d'entiers non négatifs et retourne le plus petit entier non...
Trouver la paire dont la somme est égale à 1000
Implémentez la fonction trouver_paire_somme_mille, qui prend en paramètre une liste d'entiers et doit retourner une liste contenant exactement 2 nombres...
Ecrire une fonction chiffrer
Écrivez une fonction chiffrer qui prend une phrase sous forme de chaîne et un décalage. La fonction doit retourner la...
Réinitialiser la progression
Tu t'apprêtes à supprimer ta progression de tous les exercices de la catégorie "TOSA".
Ton code ainsi que tes résultats seront effacés.
Cette action est irréversible.