Entiers, nombre à virgule
Définition : int
Le type int représente les nombres entiers. il n'y a pas de valeurs limites pour les entiers en python.
Définition : float
Le type float représente les nombres à virgule. La précision dépend de votre oridnateur. Vous pouvez essayer le code suivant :
1
import sys
2
print(sys.float_info)
le résultat du code précédent est :
« sys.float_info(max=1.7976931348623157e+308, max_exp=1024, max_10_exp=308, min=2.2250738585072014e-308, min_exp=-1021, min_10_exp=-307, dig=15, mant_dig=53, epsilon=2.220446049250313e-16, radix=2, rounds=1) »
Définition : complex
Le type complex représente les nombres complexes.
Exemple : int, float, complex
Vous pouvez essayer les commandes suivantes. La première variable est dy type int, la seconde de type float et la dernière de type complex.
1
i = 123456789123456789123456789
2
x = 3.14
3
z = 0 + 1j
4
Pour vérifier le type d'une variable, vous pouvez utiliser la fonction type
1
type(i)
2
type(x)
3
type(z)