Dans cet article, nous allons parler du langage de programmation Python. C'est quoi Python ? Qui a créé Python ? Que peut-on faire avec Python ? Pourquoi apprendre le Python ? Voilà quelques questions auxquelles nous allons répondre dans cet article.
Qu'est-ce que Python ?
Python est un langage de programmation très populaire. Il a été créé par Guido Van Rossum, et publié en 1991.
Il est utilisé pour :
- le développement web (côté serveur),
- le développement de logiciels,
- les mathématiques,
- le scriptage de systèmes.
Que peut faire Python ?
Python est un langage de programmation à usage général. Voici quelques unes de ses utilisations :
- Python peut être utilisé sur un serveur pour créer des applications web.
- Python peut être utilisé avec un logiciel pour créer des flux de travail.
- Python peut se connecter à des systèmes de bases de données. Il peut également 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 prêts pour la production.
Pourquoi apprendre le Python ?
- Python fonctionne sur différentes plateformes (Windows, Mac, Linux, Raspberry Pi, etc.).
- Python possède une syntaxe simple, similaire à celle de la langue anglaise.
- 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. Cela signifie que le prototypage peut être très rapide.
- Python peut être traité de manière procédurale, orientée objet ou fonctionnelle.
Version du la langage Python
Le langage Python existe sous deux versions majeurs : Python 2 et Python 3. La version la plus récente de Python est Python 3. Cependant, Python 2, bien que ne faisant l'objet d'aucune mise à jour autre que de sécurité, reste assez populaire.
Il est possible d'écrire du code Python dans un environnement de développement intégré, tel que Thonny, Pycharm, Netbeans ou Eclipse, qui sont particulièrement utiles pour gérer de grandes collections de fichiers Python. Cependant, n'importe quel éditeur de texte ferait l'affaire.
Quelques particularités du Python par rapport à d'autres langages de programmation
- Python a été conçu pour être facile à lire, et présente certaines similitudes avec la langue anglaise, avec une influence des mathématiques.
- Python utilise le retour à la ligne pour terminer une instruction, par opposition aux autres langages de programmation qui utilisent souvent le point-virgule (;).
- Python s'appuie sur l'indentation, en utilisant les espaces, pour définir la portée, par exemple celle des boucles, des fonctions et des classes. Les autres langages de programmation utilisent souvent des accolades ({}) à cette fin.
Exemple de code Python
print("Hello, World!")
Une fois interprété, ce code affiche :
Hello, World!