Python par la pratique : 101 Exercices Corrigés

13,99€

Testez et améliorez vos compétences en Python grâce à 101 exercices Python corrigés allant de débutant à avancé.

3 sessions

Courtes et concises

Débutant

On part de zéro

10 heures

De contenu à digérer

Une vraie expérience
d'apprentissage intéractif.

Dans ce cours, il ne s'agit pas seulement de regarder des vidéos, tu vas pouvoir tester abondamment tes connaissances grâce aux nombreux quiz, exercices pratiques et examens associés à chaque vidéo théorique.


Ensemble, on va voir comment :

Développer un esprit de résolution de problèmes

Développe ta pratique de l'algorithmique en solutionnant des dizaines de problèmes

Utiliser des fonctions et techniques méconnues

Découvre des fonctions ou modules que tu ne connaissais pas et utilises-les dans des cas concrets

Mesurer ton niveau en Python

Grâce aux nombreux exercices de différents niveaux, tu peux avoir un meilleur aperçu de ta maîtrise du langage

Optimiser son code de différentes façons

Apprends à optimiser le code en modifiant les scripts

Plan de cours

La formation dans les détails.

Un petit aperçu de ce qui t'attends 😉

Plan de cours Développer tout
1. Introduction aux exercices débutants
2mn
2. Déclarer des variables
1mn
3. Erreur déclaration variable #1
1mn
4. Convertir une variable d'un type à un autre
1mn
5. Trouvez la valeur d'une variable
1mn
6. Concaténer des variables dans une chaîne de caractères
1mn
7. Erreur déclaration variable #2
1mn
8. Vérifier si une variable est d'un certain type
2mn
9. Remplacer un mot par un autre
2mn
10. Ordonner une chaine de caractère
4mn
11. Calculer le volume d'une sphère
3mn
12. Tester si un nombre est plus grand que 10
1mn
13. Créer une liste de nombres de 5 à 15
2mn
14. Créer une liste de nombres pairs de 1 à 100
2mn
15. Créer un générateur de lancer de dés
2mn
16. Compter le nombre d'occurrences d'une lettre dans un mot
2mn
17. Récupérer un élément dans une liste
1mn
18. Récupérer des éléments dans une liste
3mn
19. Récupérer un élément sur deux dans une liste
4mn
20. Ajouter plusieurs éléments à une liste
2mn
21. Trouver les éléments communs à deux listes
3mn
22. Trier une liste de tuple
3mn
23. Récupérer une valeur dans un dictionnaire
1mn
24. Additionner les valeurs d'un dictionnaire
3mn
25. Trouver l'erreur de module
2mn
26. Trouver l'erreur de syntaxe
2mn
27. Modifier le sys path
2mn
28. Afficher le chemin du script python en cours
2mn
29. Récupérer l'extension d'un fichier
2mn
30. Calculer le temps d'exécution d'un script
3mn
31. Accéder à une variable d'environnement
3mn
32. Utiliser une variable égale à 0 dans une condition
2mn
33. Formater une chaîne de caractères
2mn
34. Inverser les lettres d'un mot
4mn
35. Mélanger les lettres d'un mot
3mn
36. Tronquer le nombre de décimales
3mn
37. Tester une condition sur une ligne
3mn
38. Calculer l'age d'un chien
6mn
39. Trier trois nombres
3mn
40. Sortir d'une boucle infinie
1mn
41. Fixer erreur boucle
2mn
42. Trouver l'erreur dans la fonction
2mn
43. Trouvez l'erreur dans la fonction - #2
1mn
44. Afficher la table de multiplication d'un nombre
1mn
45. Récupérer l'indice de l'itération dans une boucle
1mn
46. Récupérer seulement les éléments pairs d'une liste
2mn
47. Récupérer seulement les éléments pairs d'une liste avec une compréhension de liste
2mn
1. Introduction aux exercices intermédiaires
2mn
2. Additionner les chiffres d'un nombre
6mn
3. Remplacer un élément dans une liste
3mn
4. Enlever les doublons d'une liste
3mn
5. Afficher une phrase tant que l'utilisateur le demande
4mn
6. Ajouter des éléments à un dictionnaire
4mn
7. Créer un dictionnaire avec les lettres de l'alphabet
5mn
8. Recréer la fonction len
5mn
9. Créer un motif avec des print
3mn
10. Créer une pyramide de symboles
1mn
11. Formater un texte avec la fonction format
5mn
12. Ajouter un séparateur de milliers à un nombre
1mn
13. Calculer la date de naissance à partir de l'âge
3mn
14. Calculer la somme des nombres entre deux nombres
5mn
15. Trier une liste d'employés
7mn
16. Créer une fonction pour remonter dans un dossier
6mn
17. Transformer un chemin relatif en absolu
8mn
18. Écrire dans un fichier
5mn
19. Fixer erreur de variable dans un fichier
5mn
20. Trouver tous les diviseurs d'un nombre
5mn
21. Trouver les nombres divisibles par 7 mais qui ne sont pas des multiples de 3
5mn
22. Calculer la factorielle d'un nombre
6mn
23. Trouver un fichier à l'intérieur d'un dossier
5mn
24. Créer un programme pour surveiller un dossier
6mn
25. Vérifier le nombre de fichiers et dossiers dans un dossier
4mn
26. Générer un octet aléatoire
2mn
27. Calculer le nombre de jours entre 2 dates
3mn
28. Créer un générateur de mot de passe
5mn
29. Vérifier un mot de passe
7mn
30. Compter le nombre d'occurrence d'un mot dans un texte
5mn
31. Convertir une chaîne de caractères en camelCase
5mn
32. Inverser les mots d'une phrase
4mn
33. Vérificateur de palindrome
4mn
34. Vérifier si une phrase est un pangramme
4mn
35. Vérificateur de code Python
3mn
36. Compter le nombre de phrases dans un texte
2mn
37. Compter l'occurrence de chaque lettre de l'alphabet dans un texte
5mn
1. Introduction aux exercices avancés
2mn
2. Recréer la méthode isdigit
10mn
3. Recréer la méthode join
10mn
4. Créer un dossier pour chaque lettre de l'alphabet
6mn
5. Chercher un mot dans des fichiers
5mn
6. Réimplémenter la méthode __add__
7mn
7. Faire un script de tri à bulles
13mn
8. Récupérer un élément dans une liste sans générer d'erreur
7mn
9. Recréer la méthode replace
5mn
10. Créer une classe personnalisée pour une chaîne de caractère
4mn
11. Créer une fonction pour récupérer la valeur d'un dictionnaire
10mn
12. Créer une classe pour une liste
6mn
13. Recréer la méthode split
8mn
14. Créer une classe pour gérer des voitures
5mn
15. Modifier la représentation d'une classe
3mn
16. Créer des classes de base avec les classmethod
5mn
17. Ajouter une propriété à la classe Voiture
4mn
18. Erreur d'héritage entre deux classes
4mn
19. Créer une classe qui hérite d'une autre
6mn
20. Créer une classe pour manipuler des chemins
8mn

Rejoins des milliers d'étudiants qui apprennent Python