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
Boucles
Structures conditionnelles
Algorithmes
TOSA
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
Librairie standard
Fichiers
TOSA
À 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
Dictionnaires
Modules
TOSA
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
RegEx
Modules
TOSA
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...
Premium
Trouver la différence entre le plus grand et le plus petit nombre d'une liste
Fonctions
Listes
Fonctions natives
Mathématiques
TOSA
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
Boucles
Listes
Compréhension de liste
Algorithmes
TOSA
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...
Premium
Calculer la distance
Listes
Fonctions natives
TOSA
Un personnage nommé Patrick se déplace sur une ligne droite en partant du point zéro. À chaque étape, il fait...
Premium
Calculer la somme des nombres pairs distincts d'une liste
Listes
TOSA
Dans cet exercice, vous devrez créer une fonction somme_nombre_pairs, qui prend en argument une liste d'entiers positifs et retourne la...
Premium
Calculer le temps d'exécution d'une fonction
Fonctions
Modules
TOSA
Performances
Écrivez une fonction timer qui prend en entrée une fonction f et un argument x et retourne le temps d'exécution...
Premium
Classes abstraites
Orienté objet
TOSA
Compléter le code suivant pour créer une classe abstraite Animal contenant une methode abstraite make_sound. - Animal ne peut pas...
Premium
Compter le nombre d'occurences de chaque mot
Dictionnaires
Librairie standard
TOSA
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
TOSA
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
Fonctions
TOSA
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...
Premium
Pop d'une classe pile - Gestion des cas vides
Orienté objet
TOSA
Nous créons une classe de stack (pile) et devons implémenter la méthode pop . En partant de la classe Stack...
Premium
Supprimer efficacement des éléments d'une liste aux extrémités
Listes
Optimisation
TOSA
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
Listes
Algorithmes
TOSA
Dans cet exercice, vous devez créer une fonction sudoku, qui prend une liste d'entiers représentant une ligne de Sudoku avec...
Premium
Trouver le nombre d'occurrences d'une lettre dans une chaîne de caractères
Dictionnaires
Fonctions natives
TOSA
Dans cet exercice, on vous donne une chaîne de caractères et vous devez renvoyer le nombre maximum de lettres identiques....
Premium
Trouver un élément spécifique et son indice dans une liste
Boucles
Chaînes de caractères
Listes
Algorithmes
TOSA
Écrivez une fonction trouver_nombre qui prend en paramètre une liste contenant des nombres entiers et des chaînes de caractères. La...
Premium
Déterminer les relations de parenté dans un graphe
Boucles
Algorithmes
TOSA
É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...
Premium
Indices des éléments vrais
Boucles
Listes
Compréhension de liste
Booléens
Algorithmes
TOSA
Écrivez une fonction matrice qui prend en entrée une liste de listes de booléens et retourne une nouvelle liste de...
Premium
Initialisation flexible d'une classe Time
Orienté objet
TOSA
Le but est de créer une classe Time qui peut s'instancier de deux manières différentes : Avec 2 entiers, minutes...
Premium
Rechercher le minimum excluant
Boucles
Algorithmes
TOSA
Écrivez la fonction minimum_exclu qui prend en paramètre une liste d'entiers non négatifs et retourne le plus petit entier non...
Premium
Trouver la paire dont la somme est égale à 1000
Algorithmes
TOSA
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...
Premium
Ecrire une fonction chiffrer
Fonctions
TOSA
Écrivez une fonction chiffrer qui prend une phrase sous forme de chaîne et un décalage. La fonction doit retourner la...
Premium