Publié · en amélioration
Programming language · Depuis 1991
Python est un langage généraliste et lisible, très utilisé pour l'automatisation, les backends web, l'analyse de données et l'apprentissage automatique.
Python est un langage de programmation généraliste créé par Guido van Rossum et publié pour la première fois en 1991. L'indentation délimite les blocs de code et la syntaxe privilégie la clarté, si bien que les programmes ressemblent souvent à du pseudo-code. Le code est exécuté par un interpréteur : on peut tester une idée de façon interactive et voir le résultat immédiatement.
Python excelle là où la rapidité de développement et la richesse de l'écosystème comptent plus que la performance brute : scripts et automatisation, services web, analyse de données, calcul scientifique et apprentissage automatique. Sa bibliothèque standard couvre les fichiers, le réseau, le traitement de texte et bien plus, et PyPI propose des centaines de milliers de paquets tiers. Les parties gourmandes en calcul reposent souvent sur des bibliothèques écrites en C ou dans d'autres langages compilés.
Pour commencer, installez Python 3, ouvrez l'interpréteur interactif et suivez le tutoriel officiel. Prenez tôt l'habitude de créer un environnement virtuel par projet et d'installer les paquets avec pip, puis passez à la référence de la bibliothèque standard et à l'écriture de tests.
L'indentation définit les blocs et le langage privilégie une manière claire de faire les choses, ce qui rend le code facile à lire et à relire.
La bibliothèque standard fournit des modules pour les fichiers, JSON, HTTP, les expressions régulières, les dates, les tests et plus encore : bien des tâches se passent de paquets supplémentaires.
Les variables n'ont pas besoin de type déclaré, et les annotations facultatives permettent aux éditeurs et à des outils comme mypy de repérer des erreurs avant l'exécution.
PyPI héberge une immense variété de paquets, des frameworks web comme Django et Flask aux outils de données comme NumPy et pandas.
Sous Windows et macOS, utilisez l'installateur de python.org ; sous Linux, le gestionnaire de paquets de votre distribution. Vérifiez ensuite la version dans un terminal (sous Windows, avec py --version).
python3 --versionCréez un environnement distinct pour chaque projet afin que ses paquets restent isolés. Sous Windows, créez-le avec py -m venv .venv et activez-le avec .venv\Scripts\activate ; sous macOS et Linux, activez-le avec source .venv/bin/activate.
python3 -m venv .venvUne fois l'environnement activé, python pointe vers lui sur toutes les plateformes. Installez les paquets de PyPI avec pip et listez-les dans requirements.txt lorsque vous partagez le projet.
python -m pip install requestsprint() écrit son argument sur la sortie standard. Enregistrez cette ligne sous hello.py et lancez-la avec python3 hello.py (sous Windows, py hello.py) pour afficher Hello, world!. Pas de fonction main ni d'étape de compilation : l'interpréteur exécute le fichier de haut en bas.
hello.py
print("Hello, world!")
python3 hello.pySix chapitres pour aller de l'installation aux notions essentielles de Python.
Posez vos questions, partagez votre expérience et échangez vos avis sur Python.
Aucune discussion pour l'instant. Lancez la première.
0 commentaire
Se connecter · Connectez-vous pour laisser un commentaire.
Soyez le premier à commenter.