Un type est un ensemble de valeurs de même nature sur lesquelles certaines opérations peuvent être effectuées. En Python, le type d’une variable est déterminé lorsqu’une valeur lui est affectée. Le type d’une variable peut donc changer au cours de l’exécution d’un programme (mais cela n’est pas recommandé).   

Type Nom anglais en Python Valeurs possibles
Entier Integer int Nombres entiers positifs, négatifs ou zéro
Nombre à virgule Float float Nombres décimaux
Chaîne de caractères String str Suite de caractères
Booléen Boolean bool True ou False
Liste List list Suite de valeurs de tout type, mises entre deux
crochets et séparées par des virgules

 

Attention : le point est utilisé pour marquer la décimale et non pas la virgule.

Nous pouvons demander à Python le type d'une variable avec la fonction type() (et aussi directement le type d'une valeur).

mot = "bonjour !"
print(type(mot))
print(type(True))
print(type(5))
print(type(5.0))

Modifié le: dimanche 29 septembre 2024, 17:57