Passer au contenu
Python

Python

Langage de programmation orienté object
Éditeur : Python Software Foundation
Note

Présentation de Python par Telecharger.com

Python est un langage de programmation orienté objet. Le projet a vu le jour dans les années 1980 après que le programmeur Guido van Rossum ait participé au développement du langage de programmation ABC. Suite à son travail auprès de l'équipe en charge du système d’exploitation Amoeba, il en vient à penser qu'il serait intéressant de mettre en place un langage de script inspiré d’ABC  comme interpréteur de commandes pour Amoeba.

C'est en 1989 que Guido van Rossum se penche sur la première version du langage Python. Pour l'anecdote, le nom de ce dernier vient du fait que le programmeur était un grand fan de la série Monty Python's Flying Circus. Ainsi, il donne naissance au projet en s'inspirant d’ABC ou encore des langages Modula-3 et C.

Fonctionnement de Python

Télécharger Python est simple, cela se fait facilement. D'abord, il faut préciser que le langage se décline en plusieurs distributions, sachant qu'il existe une version de référence, il s'agit de l'édition CPython qui est fournie par la Python Software Foundation. C'est celle qui est la plus largement compatible.

Par la suite, sachez que l'installation de Python est la même que celle d'un autre logiciel. Sous Windows, vous n'avez qu'à suivre toutes les étapes du programme d'installation afin d'arriver à vos fins. À noter que vous pouvez choisir entre la version 32 bits ou 64 bits, le mieux étant de s'orienter vers la seconde (64 bits), car elle est utilisée sous cette forme par la plupart des systèmes d'exploitation. De la même façon, les outils d'analyse et de machine learning tournent mieux en 64 bits et ne connaissent pas la légère baisse de performance pouvant être conséquente à l'installation en 32 bits.

Python a le mérite de disposer d'un grand nombre d'applications, si bien qu'il peut être utilisé pour la conception de plusieurs projets. Parmi les plus populaires, on retrouve l'automatisation et la mise en place de scripts. Cela vaut pour plusieurs choses également, à l'exemple des automatisations de tâches plutôt simple comme le renommage des fichiers sur un ordinateur, l'envoi d'emails ou le téléchargement de certains contenus en ligne. Si vous l'utilisez pour développer, il peut servir à réaliser des calculs simples, supprimer des doublons ou encore vérifier des erreurs.

En parallèle, Python sert aussi à créer des sites web ou des applications. Si on retrouve des langages de programmation dédiés au front-end d'un site, soit son aspect esthétique et fonctionnel, celui-ci est dédié au back-end. Pour faire simple, il s'agit de la partie d'un site que l'utilisateur ne peut pas voir et qui sert par exemple à traiter les données des utilisateurs. De plus, il peut aussi s'utiliser avec des frameworks, soit un cadre de travail qui permet de développer certains éléments. Le plus populaire avec Python reste certainement Django.

Pour terminer, Python s'avère également utile dans le cadre de l'analyse de données et de machine learning, comme nous l'avons évoqué rapidement plus tôt. Et pour cause, il offre d'abord la possibilité de mettre en place des espaces de visualisation de données, cela peut se faire sous la forme de graphiques linéaires et 3D ou encore d'histogrammes.

Python fonctionne parfaitement avec des outils d'apprentissage automatique, à l'exemple de l'outil open source TensorFlow développé par Google qui se dote d'une interface pour le langage informatique en question (entre autres). Enfin, ce dernier peut aussi servir à la création de programmes dédiés à l'apprentissage automatique.

L'autre avantage de Python, c'est la présence d'une communauté massive en ligne. En effet, le langage de programmation est très utilisé dans le monde, si bien qu'il existe de nombreuses documentations au sujet de ses fonctionnalités et de ses usages. Il est également possible de trouver des ressources sur le site officiel, mais celles-ci sont disponibles en anglais uniquement.

En plus, lorsque vous téléchargez Python, vous installez le langage de programmation, mais aussi un kit de développement avec des outils et des bibliothèques d'aide.

Compatibilité

Sachez que vous pouvez télécharger Python sur l'ordinateur de votre choix, car le langage de programmation est compatible avec Windows XP, Vista, 7, 8, 10 et 11. En parallèle, le download de Python peut aussi se faire depuis un appareil qui tourne sous le système d'exploitation macOS ou Linux.

Prix

Comme nous l'avons dit, il est possible de télécharger Python et de l'utiliser sans limites et sans frais, tout simplement parce que le langage de programmation est gratuit et libre.

Caractéristiques

Version 3.12.2
Dernière mise à jour 15/03/2024
Licence Logiciel Libre
Systèmes d'exploitation Linux, macOS, Windows 32 bits - 8/10/11, Windows 64 bits - 8/10/11
Langues Anglais, Français

Télécharger Python

Captures d'écran