Nivel principiante•5 min
Variables en Python
Una variable es un nombre que apunta a un valor almacenado en memoria. En Python no necesitas declarar el tipo — Python lo deduce solo.
Lo que aprenderás
Declaración de variables, asignación, convención snake_case, reasignación
¿Qué es una variable?
Una variable es como una caja con una etiqueta: guardas algo dentro y lo recuperas por su nombre. En Python, crear una variable es tan simple como escribir su nombre, el signo igual y el valor.
nombre = "Ana"
edad = 25
pi = 3.14
print(nombre) # Ana
print(edad) # 25Convención de nombres
Python usa snake_case: palabras en minúsculas separadas por guiones bajos. Los nombres deben ser descriptivos y no pueden empezar por número.
# ✅ Correcto
edad_usuario = 30
nombre_completo = "Carlos López"
# ❌ Incorrecto
2nombre = "error" # empieza por número
nombreCompleto = "evitar" # camelCase no es pythónicoReasignación
Puedes cambiar el valor de una variable en cualquier momento, incluso cambiar su tipo.
x = 10
print(x) # 10
x = "ahora soy texto"
print(x) # ahora soy textoPractica ahora mismo
Has leído cómo funciona Variables en Python. Ahora pruébalo: escribe y ejecuta código en el navegador, sin instalar nada.