Exercices de Code

Pratique Python, IA Engineering et bien plus avec des exercices interactifs et des tests automatiques.

🎓 Parcours guidé Les sections dans l'ordre, étape par étape. 🔍 Explorer librement Par thème, niveau ou recherche.
Tous niveaux Débutant Intermédiaire Avancé
Tous les sujets Les Bases Python (71) Structures de données (40) Fonctions & Modules (106) POO (53) Architecture & Patterns (57) Algorithmes (47) Concepts Web & Django (50) IA & Data Science (22) Prompt Engineering (15) Projets guidés (81) Django Avancé (18) AI Engineering (19) Machine Learning (30) Entraîner son LLM (15) Computer Vision (18)
Avancé 🧠 Fondamentaux Les Bases Python

Décorateur compteur

Les décorateurs sont partout en Python professionnel : @login_required dans Django, @app.route dans Flask, @property dans les classes. Comprendre comment ils marchent, c'est passer de …

30 XP 0 réussites
Résoudre →
décorateur closure avancé
Avancé 🧠 Fondamentaux Les Bases Python

Closure : compteur

Les closures sont utilisées partout : dans les callbacks JavaScript, dans les décorateurs Python, dans les fonctions factory. C'est une fonction qui se souvient des …

30 XP 0 réussites
Résoudre →
closure mutable avancé
Avancé 🧠 Fondamentaux Les Bases Python

Analyser des notes d'eleves

Voici un exercice de synthese qui combine tout ce qu'on a vu : boucles, conditions, accumulateurs, et logique. Imagine que tu es prof et que …

30 XP 0 réussites
Résoudre →
synthese boucle conditions
Avancé 🧠 Fondamentaux Les Bases Python

Calculatrice modulaire

Mettons en pratique tout ce qu'on a vu : fonctions, paramètres, valeurs par défaut, et décomposition fonctionnelle. On va construire une mini-calculatrice. L'idée de la …

30 XP 1 réussite
Résoudre →
fonction calculatrice avance