Vous êtes sur la page 1sur 6

1

Le langage Python

Chapitre 1 : Introduction à Python


1.1. Introduction
Python est disponible sur son site officiel www.python.org :

Dans le cadre de notre cours, on va utiliser la version 3 du langage (bien que la version 2 est
encore utilisée mais elle présente certaines différences syntaxiques) qui est téléchargeable via
ce lien :

Il suffit de suivre les instructions pour installer correctement le système sur votre ordinateur et
Python est prêt à l’utilisation.

IPEIN : AU
2
Le langage Python

NB : Sachez qu’une version mobile est disponible pour androïde sous le nom de QPython :

Et une autre version disponible sur Apple store pour iOS intitulée Pythoni :

1.2. L’application IDLE de Python


On accède à Python soit en double cliquant sur l’icône nommée IDLE du bureau soit en en
utilisant le menu démarrer, la fenêtre suivante apparaît qui n’est autre que l’environnement de
développement intégré du langage :

IPEIN : AU
3
Le langage Python

Le symbole >>> est appelé l’invite de commandes ou le prompt, c’est l’endroit au niveau du
quel nous allons commencer à poser des questions à Python, on interagit avec
l’environnement en tapant des commandes :

Mais ce n’est pas l’unique manière de faire. Python permet aussi d’écrire des programmes
complets, on parle du mode script. Il suffit de tapez CTRL+N pour éditer un nouveau script :

Dans le chapitre 3, on détaillera d’avantage cette notion.

1.3. Le mode commande :


Python évalue différentes expressions introduites par l’utilisateur. Il suffit de taper une
commande suivie de la touche ENTREE pour obtenir le résultat de son évaluation.
NB : Tout ce qui suit le caractère # est considéré comme un commentaire et ne sera jamais
évalué.

IPEIN : AU
4
Le langage Python

1.4. Les variables en Python


On attribue une valeur à une variable en utilisant l’opérateur d’affectation =. Les variables
sont utilisées sans être déclarées et leurs types dépendent de leurs contenus. Une même
variable peut changer de type sans qu’il y ait d’erreurs :

Il est interdit d’utiliser une variable non initialisée (sans valeur de départ) dans une
expression :

On peut effectuer des affectations simultanées (en même temps) de plusieurs variables :

Chaque variable possède un identifiant accessible via la commande id :

Pour tester si deux variables sont identiques (possédant le même identificateur), on utilise la
commande is :

IPEIN : AU
5
Le langage Python

1.5. Les fonctions intégrées


Pour interagir avec Python, on tape des commandes appelés aussi des builtins, ce sont des
commandes prêtes à l’utilisation et qui sont chargées d’une manière automatique en mémoire
de l’ordinateur (car on ne peut pas utiliser une commande qui n’est pas déjà en mémoire
centrale) :

 Valeur absolue :

 Conversion de types :

 Passage entre bases (binaires, hexa et octale) :

 Fonctions mathématiques :
 Puissance :

 div et mod :

 Minimum et maximum :

 Arrondi :

IPEIN : AU
6
Le langage Python

 Nombres complexes :

 Codes ascii et caractères :

1.6. Le mode script


Taper des commandes ne suffit pas pour créer des programmes complets sous Python, c’est
pour cette raison, qu’on a recours au mode script. Pour ouvrir un nouveau script en Python, on
utilise CTRL+N ou le menu File>New File. Une page vierge apparait, où on peut éditer notre
programme. On va se contenter de créer un script sans trop comprendre l’utilité pour le
moment :

Une fois saisi, on utilise CTRL+S pour sauvegarder le script, il faut ne pas oublier de lui
attribuer un nom avec l’extension .py (par exemple script1.py). Le programme ainsi enregistré
est prêt à l’exécution, il suffit de taper F5 et on voit apparaître le résultat sur l’IDLE (et pas au
niveau du script) :

IPEIN : AU

Vous aimerez peut-être aussi