data_object15 exercices

Durée estimée : 3h20mn

Dans cette série d'exercices, vous allez devoir résoudre certains problèmes d'algorithmie à l'aide de fonctionnalités de base du langage Python comme les boucles, les structures conditionnelles et différentes structures de données comme les dictionnaires ou les listes. Vous aurez également besoin d'utiliser un certain nombre de fonctions de la bibliothèque standard de Python pour ne pas réinventer la roue à chaque exercice.

Inscris-toi

(c'est gratuit !)

Inscris-toi

Un compte est nécessaire pour faire les exercices de code et sauvegarder ta progression.

clock_loader_10 1. Compter le nombre de phrases dans un texte

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

clock_loader_10 2. Compter le nombre d'occurrence d'un mot dans un texte

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

clock_loader_10 3. Enlever les doublons d'une liste

Débutant
Le but de cet exercice est d'enlever les doublons de la liste. Pour réussir l'exercice, vous devez utiliser une autre...

clock_loader_10 4. Créer un générateur de lancer de dés

Débutant
Le but de cet exercice est de générer 6 lancer de dés aléatoires, allant de 1 à 6. Votre script...

clock_loader_10 5. Compter le nombre d'occurrences d'une lettre dans une phrase

Débutant
Dans cet exercice, nous cherchons à compter le nombre d'occurrences d'une lettre dans une chaîne de caractère. Ici, nous cherchons...

clock_loader_10 6. Recréer la fonction len

Débutant
Un exercice toujours très intéressant à faire en Python est d'essayer de recréer les fonctions de base. Dans cet exercice,...

clock_loader_10 7. Recréer la méthode isdigit

Intermédiaire
Dans cet exercice, nous allons recréer une méthode appartenant aux chaînes de caractères, la méthode isdigit, qui permet de vérifier...

clock_loader_10 8. Compter l'occurrence de chaque lettre de l'alphabet dans un texte

Intermédiaire
Dans cet exercice, nous cherchons à analyser un texte pour savoir combien de fois on y retrouve chaque lettre de...

clock_loader_10 9. Générer un octet aléatoire

Intermédiaire
Dans cet exercice, nous allons générer un octet aléatoire. Un octet est représenté par une suite de 8 chiffres allant...

clock_loader_10 10. Ordonner une chaine de caractère

Intermédiaire
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...

clock_loader_10 11. Vérifier si une phrase est un pangramme

Intermédiaire
Encore un exercice avec un mot barbare que vous n'avez peut-être jamais entendu de votre vie 😅 Un pangramme est...

clock_loader_10 12. Créer un vérificateur d'adresses IP

Intermédiaire
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...

clock_loader_10 13. Vérificateur de palindrome

Intermédiaire
Dans cet exercice, nous allons vérifier si une phrase est un palindrome ou non. Un palindrome est un mot ou...

clock_loader_10 14. Recréer la méthode split

Avancé
Dans cet exercice, nous allons recréer la méthode split, qui permet de séparer une phrase en plusieurs éléments, en spécifiant...

clock_loader_10 15. Recréer la méthode join

Avancé
On continue avec les fonctions et méthodes de base que l'on essaie de comprendre et de recréer. Cette fois-ci, on...