Tipos de datos en Python

Python incluye varios tipos de datos integrados para representar texto, números, secuencias y colecciones. Conocerlos es esencial antes de trabajar con variables y operadores.

En Tipos de datos en Python verás el concepto explicado en lenguaje claro y un ejemplo que puedes ejecutar en el editor de The Data Schools.

Modifica el código del ejemplo antes de pasar a la siguiente lección: la experimentación fija mejor el aprendizaje que leer pasivamente.

En esta lección de Tipos de datos en Python combinamos explicación clara y código ejecutable. El objetivo es que entiendas el concepto y puedas reutilizarlo en tus propios scripts de Python.

Prueba a cambiar los valores del ejemplo y observa la salida en consola. Experimentar es la forma más eficaz de fijar el concepto.

Errores frecuentes: olvidar la indentación en bloques if, for o def; confundir = con ==; no importar un módulo antes de usarlo.

En esta lección verás concepto de Python de forma clara, con explicación paso a paso y ejemplos que puedes ejecutar en el editor de Python de The Data Schools.


Tipos integrados

Los tipos más usados en Python son:

  • int — números enteros
  • float — números decimales
  • str — cadenas de texto
  • bool — True o False
  • list, tuple, set, dict — colecciones

Comprobar tipos con type()

    x = 42
y = 3.14
z = "Hola"
print(type(x))
print(type(y))
print(type(z))

  

Colecciones y sus tipos

    lista = [1, 2, 3]
tupla = (1, 2, 3)
conjunto = {1, 2, 3}
dicc = {"a": 1}
print(type(lista), type(tupla), type(conjunto), type(dicc))

  

Tipado dinámico

Python es de <strong>tipado dinámico</strong>: una variable puede cambiar de tipo durante la ejecución.

Cambio de tipo

    dato = 100
print(type(dato))
dato = "cien"
print(type(dato))

  

Errores frecuentes

Olvidar la indentación correcta en bloques if, for o def.

Confundir = (asignación) con == (comparación).

No importar un módulo antes de usarlo (por ejemplo, olvidar import math).


Resumen

<ul class="list-container"><li>Has practicado Tipos de datos en Python con código ejecutable.

  • Modifica los ejemplos para consolidar el concepto.
  • Sigue con la lección siguiente del tutorial para avanzar en el recorrido.
  • Cómo practicar

    1. Pulsa Ejecutar en el bloque de código.
    2. Modifica un valor o argumento.
    3. Vuelve a ejecutar y observa la consola.

    Comprueba lo aprendido

    Responde 2–3 preguntas sobre esta lección. Verás ✓ en verde si aciertas o ✗ en rojo si fallas.