Vue d'ensemble
Python est un langage de programmation généraliste de haut niveau, réputé pour sa syntaxe lisible et son immense bibliothèque standard (« piles incluses »). Il sert au scripting, à l'automatisation, au back-end web, à la data science et au machine learning.
Versions et la commande python vs python3
Sur la plupart des systèmes Unix, l'interpréteur s'invoque via python3 (la commande python peut être absente ou pointer vers Python 2 sur d'anciennes configurations) ; sur Arch Linux et dans l'image Docker officielle, python désigne déjà Python 3. Windows ajoute le lanceur py pour choisir une version.
Environnements isolés
Privilégiez un environnement virtuel par projet : python3 -m venv .venv puis activez-le. Les dépendances du projet restent séparées de l'interpréteur système — n'installez jamais de paquets de projet dans le Python du système via sudo pip.