Qu’est-ce que Python ?

Qu'est-ce que Python ?

Python est un langage de programmation populaire. Il a été créé par Guido van Rossum, et publié en 1991.

Il est utilisé dans les cas suivants :

  • développement web (côté serveur),
  • développement de logiciels,
  • mathématiques,
  • créer des scripts systèmes.

Que peut faire Python ?

  • Python peut être utilisé sur un serveur pour créer des applications web.
  • Python peut être utilisé pour créer des workflows.
  • Python peut se connecter aux systèmes de base de données. Il peut aussi lire et modifier des fichiers.
  • Python peut être utilisé pour traiter des données volumineuses et effectuer des calculs mathématiques complexes.
  • Python peut être utilisé pour le prototypage rapide, ou pour le développement de logiciels.

Pourquoi Python ?

  • Python fonctionne sur différentes plateformes (Windows, Mac, Linux, Raspberry Pi, etc).
  • Python a une syntaxe simple, similaire à celle de l'anglais.
  • Python a une syntaxe qui permet aux développeurs d'écrire des programmes avec moins de lignes que certains autres langages de programmation.
  • Python fonctionne sur un système d'interprétation, ce qui signifie que le code peut être exécuté dès qu'il est écrit et que le prototypage peut être très rapide.
  • Python peut être traité de manière procédurale, orienté objet ou fonctionnel.

Informations supplémentaires

  • La version majeure la plus récente de Python est Python 3, que nous allons utiliser dans ce tutoriel. Cependant, Python 2 est toujours très populaire.
  • Dans ce tutoriel, Python sera écrit dans un éditeur de texte. Il est possible d'écrire Python dans un environnement de développement intégré, tel que Thonny, Pycharm, Netbeans ou Eclipse, qui sont particulièrement utiles pour gérer des collections plus importantes de fichiers Python.

Syntaxe Python par rapport à d'autres langages de programmation

  • Python a été conçu pour la lisibilité, a quelques similitudes avec la langue anglaise et une influence mathématique.
  • Python utilise des retours à la ligne pour compléter une commande, contrairement aux autres langages de programmation qui utilisent souvent des points-virgules ou des parenthèses.
  • Python s'appuie sur l'indentation, en utilisant les espaces, pour définir le périmètre pour les boucles, les fonctions et les classes. D'autres langages de programmation utilisent souvent des accolades (PHP par exemple).
Article suivant
Démarrer avec Python

A propos de l'auteur

Guillaume Cochet

Guillaume Cochet est consultant SEO à l'agence de Référencement Aseox à Lille.