TP1 Initiation à Python Master 1
Ministère de l’Enseignement Supérieur et de la Recherche Scientifique
Université M’hamed BOUGARA BOUMERDES
Faculté de Technologie
Département Génie Electrique
Module : Programmation Python avancée.
Niveau : Master 1.
TP n°01 Initiation à Python
Chargée du module: Dr A. Yahiaoui
Année universitaire: 2025 / 2026.
1
TP1 Initiation à Python Master 1
I. Introduction
Python est un langage de programmation Open Source, multiplateformes et orienté
objet. C'est un langage interprété, développé en 1990 à l'Université d'Amsterdam.
1. Interprété : Les instructions composant le programme sont lues et décodées les
unes après les autres et exécutées aussitôt.
2. Open Source : Logiciel dont la licence permet la libre redistribution, l'accès au code
source et la création de travaux dérivés.
Les principaux arguments en faveur du langage sont : Qualité, Productivité, Modularité,
Portabilité, Intégration.
II. Installation et Environnement de travail
Les versions de Python développées depuis sa création et jusqu’en 2009 sont des
versions 2.x. Depuis 2009, Python est passé à la version 3 (3.13.7 en Aout 2025).
Lors du changement de version il a été décidé de ne pas assurer la rétrocompatibilité. Pour
le débutant, cela se traduit par des modifications de syntaxe, ne permettant pas un portage
immédiat d'un script d'une version 3.x à une version 2.x.
Depuis janvier 2020, la version 2 du langage Python n’est plus maintenue (depuis sa
version 0.20) nous emploierons et vous recommandons Python 3 dans les TP.
Figure 1. Portail officiel de Python
1. Installation de Python
Ce langage est disponible sur le site officiel de python: [Link]
Allez dans Downloads et choisissez la version adaptée à votre machine
(Windows/Mac ; 32bits/64bits).
2
TP1 Initiation à Python Master 1
Figure 2. Installation de python.
Pour s’assurer que python est bien installé sur votre machine, ouvrer l’invité de
commande cmd et taper python, comme le montre la figure (3).
Figure 3. Invité de commande « cmd »
3
TP1 Initiation à Python Master 1
2. Environnement de développement intégré (IDE)
IDE : Integrated Development Environment = est une interface qui permet de développer,
compiler et exécuter un programme dans un langage donné.
Nous pouvons utiliser n'importe quel éditeur de texte pour rédiger du code. Cependant,
la plupart des environnements de développement intégré (IDE) incluent des fonctionnalités
allant au-delà de l'édition de texte. Ils offrent une interface centrale pour les outils de
développement courants, ce qui rend le processus de développement de logiciels bien plus
efficace.
Au cours de ce TP, nous allons utiliser PyCharm qui est utilisé pour programmer en
Python. L’installation se fait via le lien : [Link] et
choisissez la version Community, ainsi montré dans la figure (4).
Figure 4. Installation de PyCharm.
III. Les Premiers pas
Pour écrire notre premier programme, nous avons besoins de créer un nouveau « projet »
sur PyCharm.
Pour se faire, allez dans : New Project > nommer le (par exemple Premiercontact), un
fichier sera créer.
Clique droit sur le nom du projet : exp : Premiercontact>New >Python file comme le
montre la figure (5). Une fenêtre s’ouvre pour donner nom à votre programme. Dans
votre cas appelé le TP1initiation.
L’extension des fichiers standards des scripts Python est ‘.py’.
4
TP1 Initiation à Python Master 1
Figure 5. Création du premier programme.
Vos projets Ici vous écrivez le programme
Exécution de votre programme
Figure 6. Interface principale de PyCharm.
5
TP1 Initiation à Python Master 1
IV. Exercice
Tester ce programme et expliquer ce qu’il fait (ligne par ligne):