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
Intermédiaire 🧠 Fondamentaux POO

Property avec validation (setter)

Une property peut aussi avoir un setter, c'est-a-dire une méthode qui controle ce qui se passe quand on assigne une valeur. Ca permet de valider …

20 XP 0 réussites
Résoudre →
poo property setter
Intermédiaire 🧠 Fondamentaux POO

Properties calculées : Rectangle

Les properties sont parfaites pour exposer des valeurs calculées a partir d'autres attributs. L'avantage, c'est que la valeur est toujours a jour : si tu …

20 XP 0 réussites
Résoudre →
poo property calcul
Intermédiaire 🧠 Fondamentaux POO

ABC avec méthodes concretes et abstraites

Une classe abstraite peut aussi avoir des méthodes concretes (non abstraites). Ces méthodes sont heritees par les sous-classes sans avoir besoin de les reimplémenter. Seules …

20 XP 0 réussites
Résoudre →
poo abc polymorphisme
Avancé 🧠 Fondamentaux POO

Property avec exception personnalisee

On va combiner ce qu'on a appris : properties avec validation et exceptions personnalisees. C'est comme ca qu'on code dans la vraie vie. Écris une …

30 XP 0 réussites
Résoudre →
poo property exception
Avancé 🧠 Fondamentaux POO

Système de monnaies (projet complet)

On met tout ensemble dans un exercice qui ressemble a un vrai projet. Écris une classe abstraite Monnaie (ABC) avec : un __init__ qui prend …

30 XP 0 réussites
Résoudre →
poo abc operateurs
← Précédent Page 3 / 3