Type casting

Python

El "type casting" o conversión de tipos, es el proceso de cambiar una variable de un tipo de dato a otro. En otras palabras, se trata de transformar un dato de un tipo (como un entero) a otro tipo (como una cadena de texto). Esto se hace para adaptar los datos a las necesidades de una operación o para almacenarlos en una variable de un tipo diferente.

Conversión de tipos (Type Casting) en Python

Type casting/conversión de tipos de ints (enteros)

## EJEMPLOS

int(input("Escribe un numero: "))
# obliga al usuario escribir un numero

x = int("10") # "10" paso de string a int
print(x)

# se pueden convertir floats a ints, pero trunca los decimales
x = int(1.1)
# quedaria solo el 1

# intentar hacer type casting con otros tipos de datos puede generar errores como ValueError,
# ValueError es provocado por pasar un string sin numeros validos a un int

Type casting/conversión de tipos de floats (flotantes)

Type casting/conversión de tipos de strings (cadenas de texto)

Type casting/conversión de tipos de booleanos

Last updated