CodeForge

Python de Cero a Experto / Fundamentos

Variables y tipos de datos

Teoría22 min20 XP

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—.