Chapitre d’ouvrage

Chapitre 2. Variables

Pages 8 à 14

Citer ce chapitre


  • Fuchs, P.
  • et Poulain, P.
(2019). Chapitre 2. Variables. Programmation en Python pour les sciences de la vie (p. 8-14). Dunod. https://stm.cairn.info/programmation-en-python-pour-les-sciences-de-la-vi--9782100796021-page-8?lang=fr.

  • Fuchs, Patrick.
  • et al.
« Chapitre 2. Variables ». Programmation en Python pour les sciences de la vie, Dunod, 2019. p.8-14. CAIRN.INFO, stm.cairn.info/programmation-en-python-pour-les-sciences-de-la-vi--9782100796021-page-8?lang=fr.

  • FUCHS, Patrick
  • et POULAIN, Pierre,
2019. Chapitre 2. Variables. In : Programmation en Python pour les sciences de la vie. Paris : Dunod. Sciences Sup, p.8-14. URL : https://stm.cairn.info/programmation-en-python-pour-les-sciences-de-la-vi--9782100796021-page-8?lang=fr.

Une variable est une zone de la mémoire de l’ordinateur dans laquelle une valeur est stockée. Aux yeux du programmeur, cette variable est définie par un nom, alors que pour l’ordinateur, il s’agit en fait d’une adresse, c’est-à-dire d’une zone particulière de la mémoire.
En Python, la déclaration d’une variable et son initialisation (c’est-à-dire la première valeur que l’on va stocker dedans) se font en même temps. Pour vous en convaincre, testez les instructions suivantes après avoir lancé l’interpréteur :
Ligne 1. Dans cet exemple, nous avons déclaré, puis initialisé la variable x avec la valeur 2. Notez bien qu’en réalité, il s’est passé plusieurs choses :
Python a « deviné » que la variable était un entier. On dit que Python est un langage au typage dynamique.
Python a alloué (réservé) l’espace en mémoire pour y accueillir un entier. Chaque type de variable prend plus ou moins d’espace en mémoire. Python a aussi fait en sorte qu’on puisse retrouver la variable sous le nom x.
Enfin, Python a assigné la valeur 2 à la variable x.
Dans d’autres langages (en C par exemple), il faut coder ces différentes étapes une par une. Python étant un langage dit de haut niveau, la simple instruction x = 2 a suffi à réaliser les 3 étapes en une fois !
Lignes 2 et 3. L’interpréteur nous a permis de connaître le contenu de la variable juste en tapant son nom. Retenez ceci car c’est une spécificité de l’interpréteur Python, très pratique pour chasser (debugger…


Date de mise en ligne : 01/06/2022

Ce chapitre est en accès conditionnel

Acheter cet ouvrage

22,99 €

288 pages, format électronique (HTML et feuilletage, par chapitre)
Membre d'une institution cliente ?