# 🐍 Introduction à Python
Python est aujourd’hui l’un des langages de programmation les plus utilisés au monde.
Il se distingue par sa **syntaxe claire et lisible**, ce qui en fait un excellent choix pour débuter, mais aussi par sa **puissance** et sa **polyvalence**.
### 🔹 Forces de Python
- **Lisibilité** : une syntaxe proche du langage naturel, facile à comprendre.
- **Polyvalence** : adapté aussi bien aux petits scripts qu’aux projets industriels complexes.
- **Communauté** : une vaste communauté active, de nombreuses ressources et librairies disponibles.
- **Interopérabilité** : s’intègre facilement avec d’autres langages et outils.
### 🔹 Champs d’application
Python est utilisé dans de très nombreux domaines, parmi lesquels :
- **Data Science & Intelligence Artificielle** (pandas, NumPy, scikit-learn, TensorFlow, PyTorch).
- **Développement Web** (Django, Flask, FastAPI).
- **Automatisation & Scripts** (traitement de fichiers, tâches répétitives).
- **Simulation & Sciences** (modélisation, géomatique, calcul scientifique).
- **Éducation & Pédagogie** : grâce à sa simplicité, il est largement enseigné comme premier langage.
### 🔹 Spécificités du langage
- **Dynamique** : pas besoin de déclarer le type des variables (ex. `x = 5` puis `x = "texte"` est autorisé).
- **Orienté objet mais pas uniquement** : vous pouvez coder de façon impérative, fonctionnelle ou objet.
- **Riche en bibliothèques** : Python possède un “écosystème” qui couvre quasiment tous les usages.
- **Interprété** : le code s’exécute directement sans étape de compilation, ce qui facilite l’expérimentation.
---
> 🚀 Vous pouvez maintenant découvrir l'environnement te travail proposé pour coder en *Python* : [[02_Découverte des Notebooks]]
## 🗓️ Historique
> **Dernière mise à jour :** `04 septembre 2025`
> **Rédigé par :** [[Julien DUQUENNOY]]