Leçon #2 : les variables

On relance l'interpéteur Python :

 machin@truc:~$ Python
 Python 2.7.9 (default, Mar  1 2015, 12:57:24) 
 GCC 4.9.2 on linux2
 Type "help", "copyright", "credits" or "license" for more information.
 >>>

Des variables simples

Taper :

 a=1
 b=2
 a
 b
 o=3
 a
 b
 o
 o=8
 o

On "mémoriser" des nombres dans des "variables" (ici a, b ou o)

Des noms de variables plus rigolos

 toto=8
 titi=22

Calculs

 a+b
 a+toto
 a+o

Pourquoi a+o vaut 9 et pas 4 ?

Affecter des chaînes de caractères

 blabla="bla bla bla bla"
 b*blabla

Lister les variables

 dir()

Cela liste toutes les variables disponibles dans l'interpréteur, plus, au début, quelques valeurs un peu techniques, qu'on verra plus tard.

Affectations en cascade

 foo=1
 bar=2
 alice=foo+bar
 bob=alice*2
 alice
 bob
 foo=3
 alice
 bob
 alice=foo+bar
 alice
 bob

Expliquer pourquoi "foo=3" ne change pas tout de suite la valeur d'alice.

Page générée par UWiKiCMS 1.1.8 le Sunday 24 November 2024.
Copyright © 2015 Christian Mauduit. Document placé sous licence GNU FDL.
Mis à jour le Friday 27 March 2015.