User Tools

Site Tools


atelier:coding_gouter:ppour:variables

Variables

Les variables sont des éléments dans lesquels on peut stocker des valeurs, comme des nombres, du texte, ou même des choses plus complexes comme des images, des fichiers, des liens, des vidéos, etc. On peut dire que presque tout peut être stocké dans des variables, mais en pratique, il existe certaines façons courantes d’utiliser les variables.

Role Description
Fixed value Initialized once and not changed thereafter.
Stepper Steps through a systematic, predictable succession of values (e.g., a loop counter).
Walker Traverses a data structure element by element, where each new value depends on the previous position.
Follower Always receives the previous value of some other variable (e.g., prev = current before current is updated).
Most-recent holder Holds the latest value encountered in an unpredictable series, typically successive inputs.
Most-wanted holder Holds the best value found so far (e.g., maximum or minimum).
Gatherer Accumulates the combined effect of individual values (e.g., running sum or count).
One-way flag A two-valued variable that, once changed from its initial value, never reverts (e.g., an error flag set to True and never reset).
Temporary Holds a value for a very short time only, most commonly in a swap operation.
Organizer A collection used only to rearrange its elements (e.g., sorted in place), never to add or remove them.
Container A collection whose elements are added and/or removed during the computation.
Rôle Description
Valeur fixe Initialisée une seule fois et non modifiée par la suite.
Compteur Parcourt une succession systématique et prévisible de valeurs (par exemple, un compteur de boucle).
Parcoureur Parcourt une structure de données élément par élément, où chaque nouvelle valeur dépend de la position précédente.
Suiveur Reçoit toujours la valeur précédente d’une autre variable (par exemple, prev = current avant que current ne soit mis à jour).
Dernière valeur Contient la dernière valeur rencontrée dans une série imprévisible, généralement des entrées successives.
Meilleure valeur Contient la meilleure valeur trouvée jusqu’à présent (par exemple, maximum ou minimum).
Accumulateur Additionne ou combine les effets de valeurs individuelles (par exemple, somme ou compteur cumulatif).
Indicateur Variable binaire qui, une fois modifiée depuis sa valeur initiale, ne revient jamais en arrière (par exemple, un flag d’erreur).
Temporaire Stocke une valeur pendant un temps très court, le plus souvent pour un échange de valeurs.
Organisateur Collection utilisée uniquement pour réorganiser ses éléments (par exemple, tri sur place), sans en ajouter ni en supprimer.
Conteneur Collection dont les éléments sont ajoutés et/ou supprimés pendant le traitement.

Nous présenterons progressivement chacune de ces utilisations au cours de la formation.

Exemple de déclaration et d’utilisation d’une variable :

a = 10
b = 100
afficher("Somme =", a + b)
afficher("Produit =", a * b)
x = 4
y = x*x - 9*x + 14
afficher("x = ", x)
afficher("y = x*x - 9*x + 14")
afficher("y = ", y)
atelier/coding_gouter/ppour/variables.txt · Last modified: by Andrii Kurdiumov