code

Exercices Fonctions natives

Maîtrisez fonctions natives avec 37 exercices de code Python spécialement sélectionnés pour cette thématique.

Débutant
15
school
Intermédiaire
20
trending_up
Avancé
2
star

Formation Python Certifiante TOSA

Éligible CPF

Développez vos compétences Python et obtenez une certification reconnue par l'État

En savoir plus

Tous les exercices Fonctions natives

Compter le nombre de phrases dans un texte

Débutant

Fonctions natives

Dans cet exercice, le but est de compter le nombre de phrases présentes dans le texte contenu dans la variable...

Premium

Débloquer

Compter le nombre d'occurrence d'un mot dans un texte

Débutant

Fonctions natives

Dans cet exercice, nous allons compter le nombre d'occurence du mot "elit" dans le texte en Lorem Ipsum contenu dans...

Premium

Débloquer

Compter le nombre d'occurrences d'une lettre dans une phrase

Débutant

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

Débutant

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

Débutant

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

Débutant

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

Débutant

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

Débutant

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

Débutant

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

Débutant

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

Débloquer

Récupérer l'extension d'un fichier

Débutant

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

Débutant

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

Débutant

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

Débutant

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

Débutant

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

Intermédiaire

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

Débloquer

Calculer la distance

Intermédiaire

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

Débloquer

Calculer la somme des nombres entre deux nombres

Intermédiaire

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

Débloquer

Compter l'occurrence de chaque lettre de l'alphabet dans un texte

Intermédiaire

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

Débloquer

Convertir une chaîne de caractères en camelCase

Intermédiaire

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

Débloquer

Créer un dictionnaire avec les lettres de l'alphabet

Intermédiaire

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

Débloquer

Créer une fonction pour concaténer des chaînes de caractères

Intermédiaire

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

Débloquer

Créer une fonction pour remonter dans un dossier

Intermédiaire

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

Débloquer

Créer un vérificateur d'adresses IP

Intermédiaire

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

Débloquer

Générer un octet aléatoire

Intermédiaire

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

Débloquer

Grouper les valeurs similaires d'un dictionnaire

Intermédiaire

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

Débloquer

Inverser les lettres d'un mot

Intermédiaire

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

Intermédiaire

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

Débloquer

Mélanger les lettres d'un mot

Intermédiaire

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

Intermédiaire

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

Débloquer

Ordonner une chaine de caractère

Intermédiaire

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

Intermédiaire

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

Débloquer

Récupérer la longueur de chaque chaîne de caractères

Intermédiaire

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

Débloquer

Trier une liste de tuple

Intermédiaire

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

Intermédiaire

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

Débloquer

Additionner les nombres du texte

Avancé

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

Avancé

Fonctions natives

Algorithmes

Dans cet exercice, nous allons trier trois nombres sans avoir recours à l'utilisation de structures conditionnelles ni à la fonction...

Rechercher sur le site

Formulaire de contact

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.