"'O
0
c
:J
0
li)
..--t
0
N
@
.......
J::
O'l
·;::::
>0.
0
u
Chapitre 9 • Concepts fondamentaux
196
9.2 STOCKAGE DES DONNÉES
Pour pouvoir réutiliser une donnée dans un programme informatique, il faut la
stocker provisoirement dans un espace mémoire de 1 'ordinateur appelé variable. Cet
espace peut être considéré comme une boîte portant un nom et dans laquelle on
range une donnée. Lorsqu'on stocke une donnée dans une variable, on dit que la
variable est affectée à cette donnée.
Exemple
En Python, on stocke la valeur 4.2 dans une variable a 1 en écrivant «a 1 =4. 2 ».
Sur la console Python, réalisons cette affectation, appelons ensuite la valeur de a 1
puis celle de 1 0 * a 1+7. Cela donne :
>>> a 1=4 . 2
>>>a l
4. 2
>>> 10 *al+ 7
49
En pseudo-code, on écrit « a 1 prend la valeur 4.2 »ou plus simplement « a 1 f - 4.2 ».
Tableau 9. 7 - Affectation des variables.
Instruction
Instruction
en pseudo-code
en Python
nom_variable f - donnée
n o m_ v a r i a b 1 e = d o n n é e
a f - 8
a = 8
Exemples
nom f - 'Deschamp'
n o m=' De s c h a mp '
d'affectation
ok f - Vrai
ok =Tr ue
listel f - ['12' ,4, 'aze rty']
li s te l =[' 12 ', 4, ' aze r t y']
En Python, comme dans tout langage de programmation, le nom d' une variable
doit respecter un certain nombre de règles :
• son premier caractère doit être une lettre (majuscule ou minuscule) ou « _ », les
caractères suivants peuvent être des lettres, des chiffres ou « _ » ;
• il ne doit pas être un mot réservé du langage (comme « print » ou « while »).
• Par exemple, une variable peut se nommer « aZe_ Y 44 » ou « _hr_t9 », mais pas
« 4ahTR » ou « #qi4 » .
De plus, pour faciliter la lecture d'un algorithme, il est essentiel de donner à
chaque variable un nom en lien avec sa valeur. Par exemple, il est préférable
qu'une variable ayant pour val eur 'Paul' s'appelle prenom ou prénom plutôt que
d4j_5 ou z.
0
c
:J
0
li)
..--t
0
N
@
.......
J::
O'l
·;::::
>0.
0
u
Chapitre 9 • Concepts fondamentaux
196
9.2 STOCKAGE DES DONNÉES
Pour pouvoir réutiliser une donnée dans un programme informatique, il faut la
stocker provisoirement dans un espace mémoire de 1 'ordinateur appelé variable. Cet
espace peut être considéré comme une boîte portant un nom et dans laquelle on
range une donnée. Lorsqu'on stocke une donnée dans une variable, on dit que la
variable est affectée à cette donnée.
Exemple
En Python, on stocke la valeur 4.2 dans une variable a 1 en écrivant «a 1 =4. 2 ».
Sur la console Python, réalisons cette affectation, appelons ensuite la valeur de a 1
puis celle de 1 0 * a 1+7. Cela donne :
>>> a 1=4 . 2
>>>a l
4. 2
>>> 10 *al+ 7
49
En pseudo-code, on écrit « a 1 prend la valeur 4.2 »ou plus simplement « a 1 f - 4.2 ».
Tableau 9. 7 - Affectation des variables.
Instruction
Instruction
en pseudo-code
en Python
nom_variable f - donnée
n o m_ v a r i a b 1 e = d o n n é e
a f - 8
a = 8
Exemples
nom f - 'Deschamp'
n o m=' De s c h a mp '
d'affectation
ok f - Vrai
ok =Tr ue
listel f - ['12' ,4, 'aze rty']
li s te l =[' 12 ', 4, ' aze r t y']
En Python, comme dans tout langage de programmation, le nom d' une variable
doit respecter un certain nombre de règles :
• son premier caractère doit être une lettre (majuscule ou minuscule) ou « _ », les
caractères suivants peuvent être des lettres, des chiffres ou « _ » ;
• il ne doit pas être un mot réservé du langage (comme « print » ou « while »).
• Par exemple, une variable peut se nommer « aZe_ Y 44 » ou « _hr_t9 », mais pas
« 4ahTR » ou « #qi4 » .
De plus, pour faciliter la lecture d'un algorithme, il est essentiel de donner à
chaque variable un nom en lien avec sa valeur. Par exemple, il est préférable
qu'une variable ayant pour val eur 'Paul' s'appelle prenom ou prénom plutôt que
d4j_5 ou z.
