Outils pour utilisateurs

Outils du site


bloc1:prog:variables-constantes

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
bloc1:prog:variables-constantes [2024/11/22 10:26] – [Introduction] joncour.cbloc1:prog:variables-constantes [2024/11/22 10:55] (Version actuelle) – [Type] joncour.c
Ligne 7: Ligne 7:
 ===== Principes ===== ===== Principes =====
  
-__Variable__ : Une variable est un espace de stockage qui peut contenir différentes valeurs au cours de l'exécution d'un programme.+Les variables et constantes sont des <color #00a2e8>éléments fondamentaux en programmation</color>.  
 +Elles permettent de <color #00a2e8>stocker des données</color> et d'<color #00a2e8>effectuer des opérations</color> sur ces données. Comprendre leurs principes et caractéristiques est <color #00a2e8>essentiel</color> pour écrire un code efficace.
  
-__Constante__ : Une constante est un espace de stockage dont la valeur ne peut pas changer une fois définie. 
  
-==== Nom === +<color #ed1c24>Variable</color> : Une variable est un espace de stockage qui peut contenir différentes valeurs au cours de l'exécution d'un programme.
  
-Les noms des variables et constantes doivent être descriptifs pour refléter leur contenu. +<color #ed1c24>Constante</color> Une constante est un espace de stockage dont la valeur ne peut pas changer une fois définie.
-Les conventions de nommage incluent :+
  
-- Utiliser des lettres, chiffres et underscores ( _ ).+==== Nom ==== 
  
-- Ne pas commencer par un chiffre.+Les noms des variables et constantes doivent être <color #00a2e8>descriptifs</color> pour refléter leur contenu. 
 +Les conventions de nommage incluent :
  
-Éviter les mots réservés du langage.+  * Utiliser des lettres, chiffres et underscores ( _ ). 
 +  * Ne pas commencer par un chiffre. 
 +  * Éviter les mots réservés du langage.
  
-=== Type ===+==== Type ====
  
-Les types de variables définissent la nature des données qu'elles peuvent contenir. Les types courants incluent :+Les types de variables définissent la nature des données qu'elles peuvent contenir. \\ Les types courants incluent :
  
-Entier : Pour les nombres entiers (ex. : int). +  * <color #c8bfe7>Entier</color> : Pour les nombres entiers (ex. : int).  
 +  * <color #c8bfe7>Flottant</color> : Pour les nombres à virgule (ex. : float). 
 +  * <color #c8bfe7>Chaîne</color> : Pour les textes (ex. : string).  
 +  * <color #c8bfe7>Booléen</color> : Pour les valeurs vraies ou fausses (ex. : bool).  
 +  * <color #c8bfe7>Date</color> : Pour les dates (ex. date).
  
-- Flottant : Pour les nombres à virgule (ex. : float). +==== Taille ====
-  +
-- Chaîne : Pour les textes (ex. : string). +
  
-- Booléen : Pour les valeurs vraies ou fausses (ex. : bool)+La taille d'une variable dépend de son type et de l'implémentation du langage de programmation.
  
-- Date : Pour les dates (ex. date).+<WRAP center round box 60%> 
 +Par exemple, un int peut occuper 4 octets, tandis qu'un float peut en occuper 8.
  
-=== Taille ===+</WRAP>
  
-La taille d'une variable dépend de son type et de l'implémentation du langage de programmation. 
- 
-Par exemple, un int peut occuper 4 octets, tandis qu'un float peut en occuper 8. 
-\\ //<color #ed1c24>La taille conditionne le nombre des valeurs possibles que pourra prendre la variable (exemple avec des entiers)</color>// 
  
 === Opérations possibles === === Opérations possibles ===
Ligne 47: Ligne 48:
 Les opérations que l'on peut effectuer sur les variables dépendent de leur type : Les opérations que l'on peut effectuer sur les variables dépendent de leur type :
  
-__Arithmétiques__ : Addition, soustraction, multiplication, division pour les types numériques. +  * <color #00a2e8>Arithmétiques</color> : Addition, soustraction, multiplication, division pour les types numériques. 
- +  * <color #00a2e8>Logiques</color> : ET, OU, NON pour les booléens. 
-__Logiques__ : ET, OU, NON pour les booléens. +  * <color #00a2e8>Concaténation</color> : Joindre des chaînes de caractères.
- +
-__Concaténation__ : Joindre des chaînes de caractères.+
  
 ===== Déclaration ===== ===== Déclaration =====
  
-La déclaration consiste à informer le programme de l'existence d'une variable ou d'une constante, souvent en spécifiant son type.  +La déclaration consiste à informer le programme de <color #00a2e8>l'existence d'une variable ou d'une constante</color>, souvent en spécifiant son type. 
-\\ //<color #ed1c24>Ce qui permet de choisir une forme de codification (comment est représentée l'information ?)</color>//+Ce qui permet de choisir une forme de codification avec un "="
  
 Exemple en Python : Exemple en Python :
Ligne 66: Ligne 65:
 ===== Initialisation et Affectation ===== ===== Initialisation et Affectation =====
  
-Initialisation : C'est le processus d'attribution de sa première valeur à une variable lors de sa déclaration. +  * <color #c8bfe7>Initialisation</color> : C'est le processus d'attribution de sa première valeur à une variable lors de sa déclaration. 
-Affectation : C'est le processus de changement de la valeur d'une variable après sa déclaration.+  * <color #c8bfe7>Affectation</color> : C'est le processus de changement de la valeur d'une variable après sa déclaration.
  
 Exemple : Exemple :
Ligne 77: Ligne 76:
 ===== Cas particuliers ===== ===== Cas particuliers =====
  
-Les cas particuliers incluent les variables nulles (qui ne contiennent pas de valeur) et les constantes immuables (qui ne peuvent pas être modifiées après leur création).+Les cas particuliers incluent les <color #00a2e8>variables nulles</color> (qui ne contiennent pas de valeur) et les <color #00a2e8>constantes immuables</color> (qui ne peuvent pas être modifiées après leur création).
  
 Exemple :<code> Exemple :<code>
Ligne 84: Ligne 83:
 ==== Incrémentation ==== ==== Incrémentation ====
  
-L'incrémentation est une opération qui augmente la valeur d'une variable entière, souvent utilisée avec les compteurs.+L'incrémentation est une opération qui <color #00a2e8>augmente la valeur d'une variable entière</color>, souvent utilisée avec les compteurs.
  
-Exemple :<code> +Exemples :<code> 
-compteur += 1  # Incrémenter le compteur de 1</code> +  compteur += 1  # Incrémenter le compteur de 1 
-\\ <color #ed1c24>//... et qui peut s'écrire de plusieurs façons ...//</color> +  * compteur++; 
-\\ <color #ed1c24>//Quel résultat?//</color>+  * compteur = compteur + 1;  
 + 
 +Ces exemples donnent le même résultat où le chiffre augmentera à chaque fois de 1.</code>
 ==== Concaténation ==== ==== Concaténation ====
  
-La concaténation est l'opération qui consiste à joindre des chaînes de caractères pour former une nouvelle chaîne.+La concaténation est l'opération qui consiste à <color #00a2e8>joindre des chaînes de caractères</color> pour former une <color #00a2e8>nouvelle chaîne</color>.
  
 Exemple :<code> Exemple :<code>
-nom_complet = "Alice" + " " + "Dupont"  # Concaténation de chaînes</code> +nom_complet = "Alice" + " " + "Dupont"  # Concaténation de chaînes 
-\\ <color #ed1c24>//Quel résultat?//</color> += Alice Dupont</code>
  
  
bloc1/prog/variables-constantes.1732267619.txt.gz · Dernière modification : 2024/11/22 10:26 de joncour.c