Les variables
Une variable, c’est comme une boîte. C’est un moyen d’enregistrer les données. Cet enregistrement permet par la suite de les récupérer et de les classer par type de même nature. Un nom d’utilisateur, des tickets d’avion encore disponibles, le jour de la semaine, un inventaire... Toutes ces données sont enregistrées dans les variables.
C'est donc une petite information ; une donnée temporaire que l'on stocke dans une case de la mémoire de l'ordinateur. On dit qu'elle est "variable" car c'est une valeur qui peut changer pendant le déroulement du programme.
Fondamental : Ecriture d'une variable
Ici on affecte à la variable livre le contenu Alice au pays des merveilles
livre = "Alice au pays des merveilles"
Définition :
Une variable est composée de deux éléments :
un nom : livre.
Suivi du signe égal = qui affecte un contenu à la variable.
une valeur : Alice au pays des merveilles
Cette valeur peut être de différents types de données : texte, chiffre ou nombre.
Modifiez la valeur d'une variable
On peut donc facilement modifier le contenu d'une variable dans l'éditeur :
livre = "Alice au pays des merveilles"
print(livre)
Vous devez obtenir dans la console :
Alice au pays des merveilles
Nous allons maintenant modifier la valeur de cette variable dans l'éditeur :
livre = "Blanche-Neige et les Sept Nains"
print(livre)
Vous devez obtenir dans la console :
Blanche-Neige et les Sept Nains
Afficher des variables
Nous avons vu comment afficher une seule variable avec la fonction « print » .
Mais parfois, on a besoin d'afficher des messages mélangeant des variables et des chaînes de caractères. On va faire cela avec la « f-string ».
Définition : Commande f-string
Pour afficher des variables, la f-string permet d'insérer facilement les variables dans la chaîne de caractères à afficher
Une f-string est une chaîne de caractères :
précédée d'un f (ou F ),
et contenant des expressions entre accolades {} qui seront évaluées lors de l'exécution du programme.
Un exemple à écrire dans l'éditeur :
nom = "Dupont"
prenom = "Jean"
age = 30
print(f"Bonjour, je m'appelle {prenom} {nom} et j'ai {age} ans.")
Vous devez obtenir dans la console :
Bonjour, je m'appelle Jean Dupont et j'ai 30 ans.
Nommage des variables
Utilisez des noms descriptifs complets.
Au lieu de quantite, ou pire ; qte, ajoutez des détails ; quantite_en_stock, solde_actuel
Utilisez des mots complets
Suivez une convention d’appellation communément adoptée en informatique
Utiliser le tiret bas _ pour séparer les mots
Commencez avec une lettre ou le tiret bas
En effet une variable ne peut pas commencer par un chiffre
Utilisez uniquement des caractères alphanumériques et des tirets bas et surtout pas d'accents
N’oubliez pas que les noms de variables sont sensibles à la casse