Généralités sur le langage Python

 1-Historique


Python est un langage de programmation Portable, dynamique, extensible, gratuit, qui permet une approche modulaire et orientée objet. Python est développé depuis 1989 par Guido van Rossum lorsqu’il travaillait encore au Centrum voor Wiskunde en Informatica aux Pays-Bas, sorti en 1991. Ce langage a été baptisé ainsi en hommage à la troupe de comiques les «  Monty Python ». Depuis 2001, le python Software Foundation qui est une entreprise à but non lucratif n’a cessé de sortir de nouvelle version du langage tout en l’améliorant pour être à ce jour le langage le plus populaire du monde.

2- concept fondamentaux du langage

C’est un langage dit de ‘Haut Niveau’ contrairement au Java ou C++ car la code est plus avancé et léger. Cependant, l’exécution est un peu plus longue que ses compères. C’est un langage interprété c’est-à-dire qui n’a pas besoin de compilation avant son exécution. Ceci est très pratique pour éviter les erreurs d’exécution pendant la compilation. Vous l’aurez compris, il est possible de créer des setups exécutables sur diverses plateformes grâce au Python. Mais ce sera l’objet d’un autre ouvrage.

Bien que le Python ait été développé à partir des langages C/C++, la syntaxe est totalement différente. En effet la rédaction des codes en python prend bien moins de temps et est très lisible contrairement à ses prédécesseurs.


Figure 1 : hello World en C++

 

Figure 2 : Hello world en Python

Figure 3 : Hello world en Java

Python est un langage très riche qui vous permettra de réaliser tout genre d’application. Depuis la simple calculatrice jusqu'à une suite telle que Microsoft Office. Ce langage dispose d’une très vaste librairie de Module intégrés et en ligne qui vous permettront d’atteindre vos objectifs. Vous pouvez donc aussi très bien créer un jeu vidéo bien complexe ou même gérer un centre commercial avec votre code python.

3- installation de l’environnement

Vous disposez de plusieurs IDE pour développer vos programmes en python tel que PYCHARM, VISUAL STUDIO, KIVY, PYTHONQT et IDLE que nous allons utiliser dans ce cours. C’est IDE directement fourni par Python, il est très léger et très bon pour les débutants.

Pour commencer, téléchargeons d’abord le logiciel sur le site officiel de Python : http://www.python.org. Il est conseiller d’installer le logiciel dans le disque C/. « C:/Python3X/ ». Donc vous créerez un dossier Python3X (X est la version de votre IDLE) dans votre disque C/. Vous sélectionnerez ce dossier dans l’étape 5 pour y mettre votre environnement.

Etape 1 : se rendre sur le site officiel de python et roller jusqu’en bas de page. Pour cliquer sur le lien download :

.


Etape 2 : roller vers le bas de la page qui s’est ouverte et choisissez la version de python qui correspond à votre machine


Etape 3 : lancez le setup d’installation et cliquez sur customize et cochez la case : Add python 3.X to path

Etape 4 : tout cocher


Etape 5 : cliquez sur browse et selectionnez le dossier python3X que vous aviez créé dans le disque C/

Etape 6 : appuyez sur continuer

Etape 7 : python est installé

Etape 8 : cliquez sur l’IDLE de python ou épinglez-le sur la barre de tâche pour un accès rapide au programme


Etape 9 : programmez !!!!

Voilà, votre IDLE python est installé. Nous allons pouvoir commencer le codage.

Avant de commencer, je tiens à vous présenter l’une de mes réalisations en python, un logiciel d’animation 2d intégrant la capture automatique des mouvements d’une personne depuis une vidéo et les attributs au personnage 2d.

Commentaires

Posts les plus consultés de ce blog

Galerie de Réalisations Python 🖼️

une Calculatrice simple avec python🧮

Bienvenue sur notre site dédié à la programmation avec Python ! 🐍