La notion de variable

Une variable est une donnée de votre programme, stockée dans l’ordinateur. Elle sert à stocker une valeur pour l’utiliser en cas de besoin. Le concept de variables peut prendre différentes formes. Les deux plus courantes vont être les variables sous forme de boîtes et les étiquettes.

variable
(représentation d’une variable en langage C)
variable
représentation d’une variable en python.

Une variable est décrite par un nom, et représente à une  valeur stockée dans la mémoire.

Nom de variable :

Le  nom  (ou  identificateur) d’une  variable,  est formé  d’une ou  plusieurs lettres ; (Exemple:  a, som)  les chiffres sont  également autorisés à condition  de  ne  pas apparaître au  début du  nom.  (Exemple: var1, 1a(incorrect)) La plupart  des signes de ponctuation sont  exclus en particulier les espaces.

Bonne pratique: Pour  les  noms des variables choisissez des noms représentatifs des informations qu’ils désignent ; ainsi MONTANT est  un meilleur choix que  X pour  désigner le montant d’une facture.

Déclaration et définition des variables:

Pour être utilisée, une variable a besoin d’avoir été déclarée et définie :
  • Déclarer une variable : c’est indiquer au compilateur/interpréteur que tel nom existe dans tel contexte pour lui permettre de résoudre les utilisations de ce nom.
Algorithme : VARIABLE nom  : TYPE ou VARIABLES  nom1,  nom2,…  : TYPE
Remarque: Avant de pouvoir utiliser des variables, il faut les déclarer au début  de l’algorithme. Lorsqu’on déclare une variable, on lui attribue  un nom et on lui réserve un emplacement mémoire. La  taille  de  cet  emplacement  mémoire dépend  du  type  de  variable.   C’est  pour  cette   raison  qu’on  doit préciser lors de la déclaration le type du variable.
  • Définir (utiliser) une variable : c’est lui assigner une valeur
Dans un algorithme, l’utilisation d’une variable se fait via l’instruction d’affectation (voir la suite du cours)

Type de variable:

Les données stockées en mémoire peuvent être de plusieurs types. Par exemple, la note d’une personne est stockée sous forme de valeur numérique et son adresse est stockée sous forme de caractères alphanumériques. Python possède différents types de données standard qui sont utilisés pour définir les opérations possibles sur eux et la méthode de stockage pour chacun d’eux.

Type numérique :

Les nombres manipulés peuvent être :

  • des entiers, c’est-à-dire ceux qui sont dépourvus de partie fractionnaire;
  • des nombres à virgule flottante(ou simplement flottants), qui contiennent (ou peuvent contenir) la partie fractionnaire.

Exemples :  Nombres flottants :  12.5,-10.4 

Type Chaine:

Les chaînes sont utilisées pour traiter du texte. Les chaînes ont besoin de guillemets 

Type Booleen :

En programmation, on doit souvent savoir si une expression est vraie ou fausse. On peut évaluer n’importe quelle expression en Python et obtenir l’une des deux réponses, True ou False.

Vous pouvez suivre notre liste des vidéos sur l’algorithmique sur notre chaine youtube 9raytifclick (Darija: arabe marocaine) : Cours sur les algorithmes.

Aussi, si vous voulez commencer l’apprentissage d’un langage de programmation, voilà notre cours : Langage Python Niveau 1 qui sera très utile pour vous (il vous aide à pratiquer tous les éléments vu dans notre cours d’algorithmique).

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *