Comprendre les variables en Python
Les variables sont l’une des notions les plus importantes en programmation. On les utilise partout : pour stocker un nom, un âge, un résultat de calcul, une configuration… Bref, dès que tu manipules des données.
1. C’est quoi une variable ?
Une variable, c’est une “boîte” dans laquelle tu ranges une valeur. Tu lui donnes un nom, et tu peux réutiliser cette valeur plus tard dans ton code.
age = 25
nom = "Alex"
pi = 3.14
Ici :
agecontient la valeur25nomcontient le texte"Alex"picontient le nombre3.14
2. Comment créer une variable en Python ?
En Python, on crée une variable avec la syntaxe :
nom_de_variable = valeur
Exemples :
ville = "Paris"
temperature = 21.5
est_connecte = True
Tu peux ensuite les afficher :
print(ville)
print("Température :", temperature)
print("Connecté ?", est_connecte)
3. Types de valeurs les plus courants
En Python, les variables peuvent contenir différents types de données :
- int : nombre entier (
3,42,-10) - float : nombre décimal (
3.14,0.5) - str : chaîne de caractères (
"Bonjour") - bool : booléen (
TrueouFalse)
entier = 10 # int
decimal = 3.14 # float
texte = "Hello" # str
vrai_ou_faux = True # bool
print(type(entier))
print(type(decimal))
print(type(texte))
print(type(vrai_ou_faux))
4. Renommer et réutiliser une variable
Une variable peut changer de valeur pendant l’exécution du programme.
compteur = 0
print("Compteur =", compteur)
compteur = compteur + 1
print("Compteur =", compteur)
compteur = compteur + 10
print("Compteur =", compteur)
Ici, on met à jour la variable compteur en fonction de sa valeur précédente.
5. Règles pour nommer une variable
Quelques règles importantes :
- On ne met pas d’espace dans un nom de variable
- On ne commence pas par un chiffre
- On utilise souvent
_pour séparer les mots :nombre_utilisateurs - On évite les noms trop courts comme
a,b(sauf pour des exemples simples)
age_utilisateur, prix_total, nom_clientMauvais exemple :
x1, t, truc, data2
6. Exemple complet : calcul simple avec variables
Un petit exemple pour tout rassembler :
prix_unitaire = 19.99
quantite = 3
tva = 0.20 # 20 %
prix_ht = prix_unitaire * quantite
montant_tva = prix_ht * tva
prix_ttc = prix_ht + montant_tva
print("Prix HT :", prix_ht)
print("TVA :", montant_tva)
print("Prix TTC :", prix_ttc)
Ici, chaque partie du calcul est stockée dans une variable : le code est plus clair, plus lisible et plus facile à modifier.
7. Erreurs classiques à éviter
Exemple :
print(total)
total = 10
Ici, Python va se plaindre car total n’existe pas encore au moment du print.
Autre erreur fréquente : écraser une variable sans faire exprès :
nombre = 5
nombre = "cinq" # maintenant ce n'est plus un nombre mais du texte
Python l’accepte, mais pour un débutant ça peut rendre le code difficile à comprendre.
Conclusion
Tu sais maintenant :
- ce qu’est une variable
- comment la créer et la nommer
- les principaux types de données
- comment les utiliser dans des calculs simples
C’est une base essentielle pour la suite : conditions, boucles, fonctions, structures de données… Tout repose sur l’utilisation correcte des variables.