Una variable es un espacio en la memoria donde guardamos un valor para usarlo después.
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
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)
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
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
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)
Podemos usar variables en operaciones matemáticas.
a = 10
b = 5
suma = a + b
multiplicacion = a * b
print(suma) # 15
print(multiplicacion) # 50
Practica lo aprendido resolviendo estos ejercicios.
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)
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)
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)
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)
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)
Intenta los ejercicios y experimenta con las variables en Python.
Las variables nos permiten guardar datos y usarlos en nuestro código.