Les variables peuvent avoir différents noms. Nous pouvons avoir une variable year = 2022, une variable month = 'July', une variable appelée game = 'Red Dead Redemption 2', etc.
Cependant, il y a des limitations pour nommer les variables. Il est important de noter que les variables ne peuvent contenir que des lettres, des chiffres et le symbole . De plus, les variables ne peuvent pas commencer par un chiffre.
num1 = 512 # OK ! Ceci est une expression valide
num_2 = 1024 # OK ! Ceci est une expression valide
3_num = 256 # PAS OK ! Les variables ne peuvent pas commencer par un chiffre
some_long_variable_name = 10 # OK !
longVariableName = 'hello' # Toujours OK, mais il est préférable d'utiliser pour séparer les mots dans le nom d'une variable
Les variables sont sensibles à la casse, ce qui signifie que a = 10 et A = 77 sont des variables complètement différentes.
name = 'Anna'
Name = 'Karen'
print(name, Name)
name = 'Anna'
name = 'Karen'
print(name, name)
Le premier programme affichera Anna Karen car les variables name et Name sont différentes et peuvent stocker des informations distinctes. En revanche, le second programme affichera Karen Karen car la variable name est la même — nous réattribuons simplement la valeur de name pour qu'elle soit Karen à la deuxième ligne du programme.
Exercice
Écrivez un programme qui stocke la valeur July dans la variable appelée best_month. Le programme doit afficher The best month of the year is: suivi de la variable best_month.
Ensuite, assignez la valeur March à la variable best_month et affichez : I changed my mind, the best month is actually: suivi de la variable best_month.