Qué es una variable en Python

Explicación sencilla para tus primeros pasos en programación.

¿Qué es una variable?

Una variable es como una “caja” donde guardamos información. Le ponemos un nombre y dentro guardamos un valor. Así podemos usar ese valor más adelante en el programa.

# Ejemplo básico
mensaje = "Hola"
edad = 15

print(mensaje)
print(edad)
        

Tipos de datos básicos

1. Enteros (int)

Números sin decimales.

numero = 10
print(numero)
        

2. Decimales (float)

Números con decimales.

precio = 3.50
print(precio)
        

3. Texto (str)

Todo lo que va entre comillas.

nombre = "Ana"
print(nombre)
        

4. Booleanos (bool)

Solo pueden ser True o False.

mayor = True
print(mayor)
        

5. Listas (list)

Sirven para guardar varios valores juntos.

colores = ["rojo", "azul", "verde"]
print(colores)
        

6. Diccionarios (dict)

Guardan información en forma de clave → valor.

persona = {
    "nombre": "Lucía",
    "edad": 14
}
print(persona["nombre"])
        

Ejemplo con entrada por teclado (input())

A veces queremos que el usuario escriba algo. Para eso usamos input().

nombre = input("¿Cómo te llamas? ")
edad = input("¿Cuántos años tienes? ")

print("Hola", nombre)
print("Tienes", edad, "años")
        

Recuerda: input() siempre devuelve texto. Si quieres convertirlo a número:

edad = int(input("Edad: "))
        

Siguiente lección

Ahora que ya sabes qué son las variables, el siguiente paso es aprender a usar condiciones con if, elif y else.

Ir a lección 2: Bucles