Auteur: Anthony Turpin
Ce laboratoire Python est conçu pour explorer et maîtriser les concepts fondamentaux et avancés de Python à travers des exercices pratiques, des explorations et des scripts utilitaires.
- Algorithmes & Structures de données : Implémenter et comprendre les structures essentielles
- Programmation orientée objet : Concevoir et organiser des systèmes avec OOP
- Outils mathématiques : Manipulations numériques et calculs
- Traitement des chaînes : Parsing, regex et transformations textuelles
- Bonnes pratiques : Code propre, documentation, testing
python-lab/
├── core/ # Modules utilitaires réutilisables
│ ├── math_utils.py # Fonctions mathématiques
│ └── string_tools.py # Outils de traitement de chaînes
├── exercises/ # Exercices structurés et solutions
├── playground/ # Espace d'expérimentation libre
├── scripts/ # Scripts utilitaires exécutables
├── requirements.txt # Dépendances du projet
└── README.md # Ce fichier
# Créer un environnement virtuel
python -m venv .venv
# Activer l'environnement virtuel
# Sur Windows:
.venv\Scripts\activate
# Sur macOS/Linux:
source .venv/bin/activate
# Installer les dépendances
pip install -r requirements.txt- Les solutions des exercices sont documentées dans le dossier
exercises/ - Utilisez
playground/pour expérimenter librement - Les modules réutilisables sont dans
core/
Dernier mis à jour: 11 mai 2026