Ejemplo: Comprobación de tipos
Para comprobar el tipo de una variable utilizamos is y la función type(). Puedes hacerlo comparando el resultado de type(variable) con el tipo que quieres verificar.
El operador is compara si dos objetos son exactamente el mismo, por lo que esta combinación funciona para comprobar si el tipo de datos de una variable coincide con el tipo que estás buscando.
# Declaramos varias variables de diferentes tipos
nombre = "Ana" # Tipo str
edad = 25 # Tipo int
precio = 19.99 # Tipo float
numeros = [1, 2, 3] # Tipo list
# Comprobamos el tipo de cada variable usando type() y is
print(type(nombre) is str) # Salida: True
print(type(edad) is int) # Salida: True
print(type(precio) is float) # Salida: True
print(type(numeros) is list) # Salida: True