Il te reste des vidéos à visionner
Tu n'as pas terminé toutes les vidéos de cette partie.
(c'est gratuit !)
Un compte est nécessaire pour participer aux discussions.
Créer un compte
23 août 2023
Avant d'aller plus loin et de voir en détail le fonctionnement des variables, il est déjà important de savoir à quoi sert une variable.
Une variable, c'est tout simplement un nom qui est associé à un objet.
On peut très bien dans un interpréteur interactif de Python créer un objet sans l'associer à un nom :
>>> "Bonjour, bienvenue sur mon site web"
Le problème, c'est que je vais devoir recréer cet objet à chaque fois que je veux y accéder.
Imaginons que je souhaite accéder de nouveau à la chaîne de caractères que j'ai créée ci-dessus, je vais devoir la taper en entier de nouveau :
>>> "Bonjour, bienvenue sur mon site web"
Ce n'est pas très pratique et c'est pour cette raison que l'on va vouloir créer une variable en associant un nom à cet objet :
>>> bonjour = "Bonjour, bienvenue sur mon site web"
Je peux ainsi utiliser la variable bonjour pour accéder à la chaîne de caractères associée à cette variable.
Ce mécanisme fonctionne avec n'importe quel type d'objet, je pourrais par exemple créer un nom associé à un nombre entier :
>>> a = 5
>>> b = 10
Je me retrouve ainsi avec deux noms, a et b, qui sont respectivement associés aux objets 5 et 10.
Il est bien entendu possible de réaliser par la suite des opérations avec ces variables.
Je pourrais par exemple additionner a avec b en utilisant l'opérateur d'addition :
>>> a + b
15
En faisant cette opération, Python va remplacer le nom des variables a et b par les valeurs qui y sont associées et ainsi me retourner le nombre 15 (5 + 10).
Une variable ce n'est donc rien de plus qu'un nom associé à un objet. On peut ainsi accéder plus facilement à des objets stockés dans la mémoire de notre programme.
Il te reste des vidéos à visionner
Tu n'as pas terminé toutes les vidéos de cette partie.
N'hésite pas à nous contacter si tu ne trouves pas la réponse à ta question dans la FAQ.