Esta semana en nuestro Curso básico de Python nos tocan los tipos de datos y cómo convertir de uno a otro.

Tipos de datos

Los tipos de datos indican qué contiene cada variable. Así podemos distinguir una cadena de texto de un número entero. Los tipos de datos principales son los siguientes:

  • string o str: son las cadenas de texto
  • int: son los números enteros
  • float: son los números decimales
  • bool: tipo de dato que puede tomar el valor verdadero o falso

Cuando definimos una variable con una cadena de texto, esta es de tipo string. Cuando le asignamos un número entero, esta es de tipo int. En Python, las variables pueden cambiar de tipo de dato tantas veces como quieras. Para saber el tipo de dato de una variable utilizamos la siguiente expresión:

print(type(variable))

Esto nos devolverá algo parecido a esto:

<class "str">

En este caso tenemos una variable de tipo string.

Convertir de un tipo de dato a otro

Podemos convertir algunos tipos de datos a otros. Por ejemplo, una cadena de texto que contenga el valor «3» podemos hacer que pase a ser un número entero.

a = int("3")

Simplemente rodeamos con paréntesis el valor y ponemos a principio el tipo. Obviamente, una cadena de texto que no sea un número no puede ser convertido a número.

Esto ha sido todo por esta semana. En la siguiente veremos en profundidad los bool y las condiciones.