Entiers, nombre à virgule

Définitionint

Le type int représente les nombres entiers. il n'y a pas de valeurs limites pour les entiers en python.

Définitionfloat

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éfinitioncomplex

Le type complex représente les nombres complexes.

Exempleint, 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)

Le résultat est :