Jump to content

Python

From fonction-publique.com

Python

Python est un terme polysémique désignant principalement un langage informatique polyvalent, mais aussi plusieurs autres entités telles que des espèces de serpents ainsi que divers usages dans la culture, la technologie et l’administration publique.

Python (langage de programmation)

Le langage de programmation Python est un langage de programmation interprété, multi-paradigme et de haut niveau, conçu par Guido van Rossum et publié pour la première fois en 1991. Python est reconnu pour sa syntaxe claire, sa facilité d’apprentissage et sa large adoption dans les domaines de la science des données, de la création de sites internet, de l’intelligence artificielle, de l’automatisation de tâches, ainsi que dans les secteurs de la sphère publique et de l’éducation.

Historique

Le développement du langage Python débute en 1989 au CWI (Pays-Bas) avec Guido van Rossum comme principal auteur. Sa première version publique (0.9.0) est diffusée en 1991. Depuis, Python est maintenu par la Python Software Foundation, une organisation à but non lucratif fondée en 2001.

Versions majeures de Python
Version Date de sortie Particularités majeures
Python 1.0 1994 Première version officielle avec support des modules
Python 2.0 2000 Ramasse-miettes, support Unicode
Python 3.0 2008 Incompatibilités avec Python 2, amélioration de la syntaxe
Python 3.11 2022 Augmentation des performances, nouveaux outils de débogage

Caractéristiques

Les principales caractéristiques de Python sont :

Utilisation dans la sphère publique et l’administration

Python trouve de nombreuses applications dans le secteur public, notamment pour :

Des institutions telles que la Cour des comptes, l’ANSSI, ou encore la DINUM exploitent Python au travers de projets open source ou internes.

Usages représentatifs

Domaine Exemple d'utilisation
Données publiques Visualisation de données ouvertes grâce à Matplotlib et Seaborn
Automatisation Scripts de traitement automatique de formulaires administratifs
Web Création d’applications web de services publics avec le framework Django
Intelligence artificielle Exploitation de TensorFlow dans des projets de reconnaissance d’image pour l’administration

Exemples de code

<syntaxhighlight lang="python">

  1. Affichage d'un message

print("Bonjour, fonction publique !") </syntaxhighlight>

<syntaxhighlight lang="python">

  1. Récupérer des données ouvertes en CSV

import pandas as pd df = pd.read_csv('fichier.csv') print(df.head()) </syntaxhighlight>


Python (herpétologie)

Le mot python désigne également un serpent de la famille des Pythonidae. Ce genre comprend de nombreux reptiles non venimeux, principalement originaires d'Afrique, d'Asie du Sud-Est et d'Australie.

Quelques espèces remarquables :

Les pythons se distinguent des boas par diverses caractéristiques anatomiques et écologiques.

Importance dans divers contextes

Dans certaines cultures, le python est un symbole de puissance ou de sagesse. Il figure également dans la littérature et les enseignements scientifiques naturalistes.


Python dans la culture

Le terme « Python » est également associé à la troupe humoristique britannique Monty Python, auteurs de séries et de films cultes comme Monty Python’s Flying Circus et Monty Python and the Holy Grail.


Autres usages de « Python »

Le mot « Python » peut faire référence à :

Voir aussi

Références

Catégorie: