¿Qué es una variable?

Una variable es un espacio en la memoria donde guardamos un valor para usarlo después.

Declarar una variable

En Python, solo escribimos un nombre y le asignamos un valor con =.


# Guardamos un número en una variable
edad = 25

# Mostramos el valor
print(edad)  # 25
    

Tipos de variables

Las variables pueden guardar diferentes tipos de datos.


nombre = "Ana"      # Texto (string)
edad = 30           # Número entero (int)
altura = 1.75       # Número decimal (float)
es_mayor = True     # Valor lógico (booleano)

print(nombre, edad, altura, es_mayor)
    

Cambiar el valor de una variable

Podemos actualizar el valor de una variable en cualquier momento.


x = 10  # x empieza con 10
print(x)  # 10

x = 20  # Ahora x vale 20
print(x)  # 20
    

Asignación múltiple

Podemos asignar varios valores a varias variables en una sola línea.


a, b, c = 5, 10, 15

print(a)  # 5
print(b)  # 10
print(c)  # 15
    

Nombrar variables

Reglas básicas para nombrar variables:


nombre_usuario = "Carlos"  # Correcto
edad2 = 25  # Correcto
2edad = 30  # Incorrecto (empieza con número)
print = "Hola"  # Incorrecto (print es una palabra reservada)
    

Variables en operaciones

Podemos usar variables en operaciones matemáticas.


a = 10
b = 5

suma = a + b
multiplicacion = a * b

print(suma)  # 15
print(multiplicacion)  # 50
    

Ejercicios de tarea

Practica lo aprendido resolviendo estos ejercicios.

Ejercicio 1: Crea tus variables

Crea tres variables con tu nombre, edad y ciudad. Luego, imprímelas en la pantalla.


# Escribe tu código aquí
nombre = ?
edad = ?
ciudad = ?

print(nombre, edad, ciudad)
    

Ejercicio 2: Operaciones con variables

Crea dos variables con números y muestra el resultado de su suma, resta, multiplicación y división.


# Escribe tu código aquí
num1 = ?
num2 = ?

suma = ?
resta = ?
multiplicacion = ?
division = ?

print(suma, resta, multiplicacion, division)
    

Ejercicio 3: Asignación múltiple

Usa asignación múltiple para crear tres variables con los valores 10, 20 y 30, e imprímelas.


# Escribe tu código aquí
a, b, c = ?, ?, ?

print(a, b, c)
    

Ejercicio 4: Cambia el valor de una variable

Declara una variable con un número, imprímelo, cambia su valor e imprímelo de nuevo.


# Escribe tu código aquí
numero = ?
print(numero)

numero = ?
print(numero)
    

Ejercicio 5: Usa variables en un mensaje

Crea variables con tu nombre y edad, y muestra un mensaje como:

"Hola, soy Juan y tengo 25 años."


# Escribe tu código aquí
nombre = ?
edad = ?

mensaje = ?
print(mensaje)
    

¡Practica y diviértete!

Intenta los ejercicios y experimenta con las variables en Python.

Conclusión

Las variables nos permiten guardar datos y usarlos en nuestro código.