Exercices Fonctions natives
Maîtrisez fonctions natives avec 37 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 Fonctions natives
Compter le nombre de phrases dans un texte
Fonctions natives
Dans cet exercice, le but est de compter le nombre de phrases présentes dans le texte contenu dans la variable...
Premium
Compter le nombre d'occurrence d'un mot dans un texte
Fonctions natives
Dans cet exercice, nous allons compter le nombre d'occurence du mot "elit" dans le texte en Lorem Ipsum contenu dans...
Premium
Compter le nombre d'occurrences d'une lettre dans une phrase
Boucles
Fonctions natives
Algorithmes
Dans cet exercice, nous cherchons à compter le nombre d'occurrences d'une lettre dans une chaîne de caractère. Ici, nous cherchons...
Convertir une variable d'un type à un autre
Fonctions natives
Dans cet exercice, nous allons afficher un nombre à l'intérieur d'une chaîne de caractère. Python ne permet pas de concaténer...
Corriger l'erreur dans la boucle
Boucles
Fonctions natives
Résolution d'erreurs
Le but de cet exercice est de modifier le script afin d'afficher l'index de chaque lettre du mot 'Python'. Pour...
Créer une liste de nombres de 5 à 15
Listes
Fonctions natives
Le but de cet exercice est de créer une liste de nombres allant de 5 à 15. Pensez à utiliser...
Créer une liste de nombres pairs de 1 à 100
Listes
Fonctions natives
Dans cet exercice, on continue avec la fonction range, cette fois-ci pour créer une liste de nombres pairs allant de...
Créer un générateur de lancer de dés
Boucles
Fonctions natives
Le but de cet exercice est de générer 6 lancer de dés aléatoires, allant de 1 à 6. Votre script...
Créer un générateur de mot de passe
Fonctions natives
Librairie standard
Compréhension de liste
Dans cet exercice, nous allons créer un générateur de mot de passe aléatoire. À l'aide du module string et du...
Créer un motif avec des print
Affichage
Boucles
Listes
Fonctions natives
Dans cet exercice, vous allez devoir afficher une moitié de losange composée du symbole grâce à une boucle for et...
Premium
Récupérer l'extension d'un fichier
Chaînes de caractères
Fonctions natives
Le but de cet exercice est de récupérer l'extension d'un fichier sans utiliser le module os. Dans ce cas-ci, vous...
Récupérer l'indice de l'itération dans une boucle
Boucles
Fonctions natives
Le but de cet exercice est de récupérer à la fois l'indice et l'élément sur lequel nous bouclons dans chaque...
Tronquer le nombre de décimales
Fonctions natives
Dans cet exercice, nous voulons arrondir et tronquer le nombre de décimales après la virgule de la variable nombre, par...
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...
Vérifier si une variable est d'un certain type
Fonctions natives
Types natifs
Dans cet exercice, vous allez devoir vérifier que la variable prenom est bien une chaîne de caractères. La variable prenom...
Additionner les chiffres d'un nombre
Fonctions natives
Compréhension de liste
Algorithmes
Le but de cet exercice est de calculer la somme de chaque chiffre d'un nombre. Dans ce cas-ci, votre script...
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 entre deux nombres
Fonctions natives
Mathématiques
Dans cet exercice, nous allons calculer la somme des nombres entre deux nombres. Dans cet exemple-ci, nous prenons les nombres...
Premium
Compter l'occurrence de chaque lettre de l'alphabet dans un texte
Dictionnaires
Boucles
Fonctions natives
Librairie standard
Dans cet exercice, nous cherchons à analyser un texte pour savoir combien de fois on y retrouve chaque lettre de...
Premium
Convertir une chaîne de caractères en camelCase
Boucles
Chaînes de caractères
Fonctions natives
Algorithmes
Dans cet exercice dans lequel vous devez convertir une phrase en un mot au format camelCase. Le camelCase est une...
Premium
Créer un dictionnaire avec les lettres de l'alphabet
Dictionnaires
Fonctions natives
Librairie standard
Dans cet exercice, vous devez créer un dictionnaire resultat qui contient toutes les lettres de l'alphabet. La clé de chaque...
Premium
Créer une fonction pour concaténer des chaînes de caractères
Fonctions
Fonctions natives
Algorithmes
Dans cet exercice, vous devez créer une fonction nommée concatener qui prend un nombre illimité de chaînes de caractères et...
Premium
Créer une fonction pour remonter dans un dossier
Boucles
Chaînes de caractères
Fonctions
Fonctions natives
Le but de cet exercice est de créer une fonction, qui permette de remonter dans une structure de dossier autant...
Premium
Créer un vérificateur d'adresses IP
Boucles
Fonctions
Fonctions natives
Structures conditionnelles
Algorithmes
Dans cet exercice, vous devez créer une fonction ip_checker qui acceptera un paramètre ip_address et qui retournera le booléen True...
Premium
Générer un octet aléatoire
Fonctions natives
Librairie standard
Compréhension de liste
Algorithmes
Dans cet exercice, nous allons générer un octet aléatoire. Un octet est représenté par une suite de 8 chiffres allant...
Premium
Grouper les valeurs similaires d'un dictionnaire
Dictionnaires
Fonctions natives
Types natifs
La variable names contient un dictionnaire avec plusieurs personnes qui possèdent le même nom de famille. Nous souhaiterions regrouper tous...
Premium
Inverser les lettres d'un mot
Boucles
Chaînes de caractères
Fonctions natives
Algorithmes
Dans cet exercice, vous allez devoir inverser l'ordre des lettres d'un mot. Dans cet exemple-ci, le mot est 'Docstring' votre...
Inverser les mots d'une phrase
Boucles
Chaînes de caractères
Fonctions natives
Algorithmes
Dans cet exercice, il est question d'inverser l'ordre des mots dans une phrase. Votre phrase devra, comme une phrase normalement...
Premium
Mélanger les lettres d'un mot
Chaînes de caractères
Fonctions natives
Librairie standard
Algorithmes
Dans cet exercice, nous allons mélanger les lettres d'un mot grâce au module random. Le mot résultant devra commencer par...
Modifier le format de dates
Chaînes de caractères
Listes
Fonctions natives
Algorithmes
J'ai sur mon disque des dossiers qui ne sont pas nommés correctement que j'aimerais renommer grâce à un script. Chaque...
Premium
Ordonner une chaine de caractère
Chaînes de caractères
Fonctions natives
Algorithmes
Le but de cet exercice et de remettre en ordre alphabétique les prénoms présents dans la chaîne de caractères. Vous...
Rajouter les majuscules dans une phrase
Boucles
Chaînes de caractères
Fonctions natives
Compréhension de liste
Dans cet exercice, le texte de départ ne comporte aucune majuscule. Vous allez devoir modifier le texte afin de rajouter...
Premium
Récupérer la longueur de chaque chaîne de caractères
Listes
Fonctions natives
Compréhension de liste
Algorithmes
Dans cet exercice, vous devez récupérer la longueur de chaque chaîne de caractères de la liste prenoms dans la liste...
Premium
Trier une liste de tuple
Listes
Fonctions natives
Dans cet exercice, l'objectif est de trier une liste qui contient des tuples : python liste = [("Harry Potter", 5),...
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
Additionner les nombres du texte
Chaînes de caractères
Fonctions natives
Compréhension de liste
Algorithmes
Dans cet exercice, on cherche à connaître le nombre total d'employés d'une entreprise en partant du texte défini dans la...
Trier trois nombres
Fonctions natives
Algorithmes
Dans cet exercice, nous allons trier trois nombres sans avoir recours à l'utilisation de structures conditionnelles ni à la fonction...