Python
Python est un langage de programmation interprété, multiparadigme et multiplateforme.
Qu'est-ce que Python ?
Il supporte la programmation impérative, orientée objet et fonctionnelle, et propose une syntaxe lisible favorisant la rapidité de développement. Le langage est distribué avec une bibliothèque standard couvrant de nombreux domaines (gestion de fichiers, réseaux, interfaces graphiques, etc.) et s’enrichit via des modules externes.
Alternatives à Python
- Ruby (langage de script orienté objet)
- JavaScript/Node.js (exécution serveur)
- R (analyse statistique)
- Java (langage compilé, multiparadigme)
- C# (framework .NET)
- Go (langage compilé, concurrence)
Qui utilise Python ?
MBDA FranceFabrication d'armes et de munitions
FramatomeFabrication de générateurs de vapeur, à l'exception des chaudières pour le chauffage central
AIRBUSConstruction aéronautique et spatiale
VIAVI SolutionsFabrication de composants électroniques
The Exploration CompanyConstruction aéronautique et spatiale
ONERARecherche-développement en autres sciences physiques et naturelles
ESN et intégrateurs Python
Questions frequentes sur Python
Python est un langage de programmation interprété, multiparadigme et multiplateforme, qui supporte la programmation impérative, orientée objet et fonctionnelle.
Développement web, science des données, machine learning, automatisation de tâches, scripting, développement d’applications de bureau et prototypage rapide.
Une bonne maîtrise de la syntaxe du langage, des structures de données natives, du système de modules et des environnements virtuels, ainsi que la capacité à utiliser les bibliothèques adaptées au domaine d’activité (par ex. Django pour le web, pandas pour la data).
Des environnements comme VS Code, PyCharm, Sublime Text, ou les éditeurs intégrés dans des notebooks (Jupyter) sont largement employés.
Non, le code Python est exécuté par l’interpréteur CPython (ou d’autres implémentations comme PyPy) sans étape de compilation préalable.
Oui, il suit un cycle de version stable, la version 3.x étant la version actuelle maintenue, avec des améliorations syntaxiques et de performance.
Logiciels similaires
Vous placez des consultants Python ?
Branché sur BoondManager, Clustor affiche les offres ouvertes de chaque compte dans sa fiche société, avec le score de votre vivier, et prépare le dossier de compétences en 2 minutes.