Prompteo

Unidad 2 · 1 min

Variables y tipos de datos

Guardar valores en variables y conocer los tipos básicos: int, float, str y bool.

Mirá la unidad como una conversación con Claude. Abajo está escrita, para volver a buscar un comando sin rebobinar.

Variables y tipos de datos

Una variable es un nombre que apunta a un valor. Se asigna con =:

edad = 25
nombre = "Ana"

No declaras el tipo: Python lo deduce del valor. Los tipos básicos son:

  • int: números enteros, como 25.
  • float: números con decimales, como 3.14.
  • str: texto entre comillas, como "Ana".
  • bool: valores lógicos, True o False.

La función type(valor) te dice el tipo. Su salida tiene la forma <class '...'>:

type(3.14)    # <class 'float'>
type("Ana")   # <class 'str'>

Puedes convertir entre tipos con int(), float() y str():

int("42")     # 42  (texto -> entero)
str(42)       # "42" (entero -> texto)

Con números hay dos divisiones: / da un decimal (7 / 2 → 3.5) y // es la división entera, que descarta los decimales (7 // 2 → 3). El operador % da el resto.

Un nombre de variable válido empieza por letra o _, y puede tener letras, números y _; no puede empezar por un número.