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
Enregistrer un commentaire