Exercices de Code

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

Tous niveaux Debutant Intermediaire Avance
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)

Suivre un parcours

Python Fondamental 3 sections
Developpeur Python 6 sections
Algorithmes & Entretiens 3 sections
Web & Django 4 sections
IA & Machine Learning 4 sections
IA Generative & RAG 5 sections
Automatisation & Scripts 5 sections
Neurosciences & IA 5 sections
Vision par Ordinateur 4 sections
Voir tous les exercices
Avancé 🧠 Fondamentaux Fonctions & Modules

Composer deux fonctions

En mathematiques, la composition de fonctions c'est appliquer une fonction au résultat d'une autre. Si tu as f et g, la composee f apres g …

30 XP 0 réussites
Résoudre →
composition pipeline avance
Avancé 🧠 Fondamentaux Fonctions & Modules

Créer un decorateur simple

Un decorateur en Python, c'est une higher-order function qui prend une fonction en argument et renvoie une nouvelle fonction enrichie. C'est la combinaison parfaite de …

30 XP 0 réussites
Résoudre →
decorateur higher-order closure
Avancé 🧠 Fondamentaux Fonctions & Modules

Decorateur parametrise : repeter

Jusqu'ici, nos decorateurs ne prenaient pas de paramètres. Mais parfois, tu veux configurer le decorateur. Par exemple, repeter une fonction 3 fois, ou 5 fois, …

30 XP 0 réussites
Résoudre →
decorateur parametrise avance
Avancé 🧠 Fondamentaux Fonctions & Modules

Match case sur des tuples

Le vrai pouvoir du pattern matching, c'est le matching structurel : tu peux matcher sur la structure d'un tuple ou d'une liste et en extraire …

30 XP 0 réussites
Résoudre →
match case tuples