Algorithmie

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.

schedule Durée estimée: 3h20mn
15 exercices

0%

5min

1. Enlever les doublons d'une liste

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

5min

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

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

5min

3. Compter le nombre de phrases dans un texte

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

5min

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

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

5min

5. Recréer la fonction len

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

5min

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

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

5min

7. Créer un vérificateur d'adresses IP

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...

5min

8. Ordonner une chaine de caractère

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...

5min

9. Vérificateur de palindrome

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

5min

10. Vérifier si une phrase est un pangramme

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

5min

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

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

5min

12. Recréer la méthode isdigit

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...

5min

13. Générer un octet aléatoire

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

5min

14. Recréer la méthode split

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...

5min

15. Recréer la méthode join

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

Rechercher sur le site

Formulaire de contact

Inscris-toi à Docstring

Pour commencer ton apprentissage.

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