Type d'une variable

Obtenir le type d'une variable

Python gère les types dynamiquement. En fonction des besoins, il est susceptible de changer le type d'une variable :

a=3
type(a)  # int
a=a+3.2
type(a)  # float
  

Forcer le type d'une variable

Dans le cas où la variable doit être écrite dans un fichier ou utilisée dans un format bien précis, le type doit être imposé. Un certain nombre de commandes permettent le formatage d'une variable.

from pylab import *
a=3
type(a)        # int
a=int16(a+3.2)
a              # 6
type(a)        # numpy.int16