En programmation, on a besoin de stocker des informations. C'est le rôle des variables.
Imagine une variable comme une boîte avec une étiquette dessus. Tu mets un truc dedans.
score = 100
pseudo = "Zorro"
est_vivant = True
Le Typage Dynamique
En C++ ou Java, tu dois dire "Cette boîte ne contient QUE des entiers". En Python, on s'en fout.
x = 10
x = "Banane" # Aucun problème, x contient maintenant une banane
Les Types de Base
Les 4 fantastiques que tu utiliseras 99% du temps :
- str (String / Chaîne de caractères) : Du texte. Entouré de guillemets
" "ou' '.nom = "Jean" - int (Integer / Entier) : Des nombres ronds.
age = 25 - float (Flottant) : Des nombres à virgule. (Attention, c'est un POINT
.).prix = 19.99 - bool (Booléen) : Vrai ou Faux. (Majuscule obligatoire !).
est_riche = False
Pour connaître le type d'une variable, demande à Python :
print(type(age)) # <class 'int'>