Les autres types de variables
Les variables peuvent donc contenir des types de données différents, pour l'instant nous en avons vu trois :
le type "nombre entier" (integer en anglais, abréviation : int) ;
le type "nombre à virgule flottante" (float en anglais) ;
le type "chaînes de caractères" (string en anglais, abréviation str).
Il existe d' autres types de variables que nous verrons plus loin, tel le type "booléen" (bool).
En Python les variables ont un type, mais le programmeur n'est pas obligé de préciser ce type.
Il existe beaucoup de langage (C++, Java...) où l'utilisateur doit absolument définir le type d'une variable avant de pouvoir l'utiliser, faute de quoi cela entraînera une erreur.
L'instruction "type" vous permet de connaître le type d'une variable.