Un programa manipula DATOS: nombres, cantidades, verdadero/falso. Para guardarlos y darles un nombre
usas VARIABLES. Y cada dato tiene un TIPO —texto, número entero, decimal, booleano— que determina qué
puedes hacer con él. Python es flexible: no declaras el tipo, él lo deduce del valor. Hoy dominas cómo
guardar datos con variables y los tipos básicos con los que trabajarás siempre.
Cajas con etiqueta
Los tipos básicos
Estos son los tipos que usarás desde el primer día. Ejecuta y observa cómo type() revela el tipo de
cada uno:
Cada variable guarda un valor de cierto tipo, y Python lo deduce del valor que le diste: "Sara" entre
comillas es texto (str), 28 sin comillas es entero (int), 152000.50 con punto decimal es float,
True/False son booleanos (bool), y None representa "nada" (ausencia de valor, útil para "aún no
hay dato"). print(...) acepta varios valores separados por comas y los muestra con un espacio entre
ellos. type(valor) te dice de qué tipo es algo —muy útil cuando dudas—.
Los tipos en detalle
Nombres de variables
¿Qué es el tipado dinámico de Python y qué tipo tiene el valor 152000.50?
Mini-reto
Modela un usuario de Mi Bolsillo: 1) crea variables para nombre (str), edad (int), saldo (float),
es_premium (bool) y apodo (None por ahora); 2) imprímelas todas en una línea con print; 3) usa
type() para mostrar el tipo de al menos tres de ellas. Bonus: reasigna apodo a un texto y verifica con
type() que ahora es str. Observa cómo Python cambia el tipo según el valor.
Qué sigue
Ya guardas datos en variables. La próxima lección los pone a trabajar con los NÚMEROS y los OPERADORES:
sumar, restar, la división entera, el módulo (resto) y la potencia —las operaciones matemáticas que
necesitarás para calcular totales, promedios y mucho más—.