0Pricing
Python Academy · Lección

Variables y asignación

Comprenda cómo funcionan las variables en Python y cómo asignarles valores.

Variables y asignación es una lección gratuita de Python Academy en CoddyKit. Esta es la lección 1 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Python Academy, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Python Academy incluye 4 lecciones en total.

Bienvenido a las variables

En Python, una variable es un contenedor con nombre que almacena un valor. Puede crear una simplemente asignando un valor con =.

Su primera variable

Escriba: name = 'Alice' Esto almacena la cadena 'Alice' bajo la etiqueta 'name'. Python infiere el tipo automáticamente.
name = 'Alice'
print(name)

Mecánica de la asignación

El signo = NO representa igualdad: significa «almacenar el valor de la derecha en el nombre de la izquierda». El valor de la derecha se evalúa primero.

Asignación múltiple

Python permite: a, b, c = 1, 2, 3 Esto desempaqueta los valores en una sola línea. También puede hacer: x = y = 0 para asignar el mismo valor a varios nombres.
a, b, c = 1, 2, 3
print(a, b, c)

Reglas para nombrar variables

Los nombres deben comenzar con una letra o un guion bajo, contener únicamente letras, dígitos y guiones bajos, y distinguir entre mayúsculas y minúsculas. Utilice snake_case para facilitar la lectura.

Reasignación de variables

Las variables no son fijas. x = 5 y después x = x + 1 hacen que x sea igual a 6. Python simplemente hace que el nombre apunte a un objeto nuevo.
x = 5
x = x + 1
print(x)

Asignación aumentada

Operadores abreviados: x += 3 significa x = x + 3. Del mismo modo, -= *= /= //= %= **= funcionan de la misma manera.

Comprobación del tipo de una variable

Utilice type() para comprobar qué tipo de objeto contiene una variable: type(42) devuelve . Esto resulta útil al depurar.
x = 3.14
print(type(x))

Constantes por convención

Python no tiene constantes verdaderas, pero los nombres en MAYÚSCULAS indican a otros desarrolladores: «no cambie esto». Ejemplo: MAX_SIZE = 100.

Eliminación de una variable

del x elimina el nombre del ámbito actual. Acceder a él después genera un NameError. Utilice del para liberar referencias que ya no necesite.

Comprobación rápida

¿Qué palabra clave se utiliza para eliminar una variable del ámbito en Python?

Repaso

Las variables son nombres vinculados a objetos mediante =. Utilice snake_case, operadores de asignación aumentada y MAYÚSCULAS para las constantes. del elimina un nombre del ámbito.

Próximos pasos

Ahora comprende la asignación de variables en Python. A continuación: tipos numéricos y booleanos para ver qué clases de valores puede almacenar.

Preguntas frecuentes

¿La lección «Variables y asignación» es gratis?

Sí — el texto completo de «Variables y asignación» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Python Academy, actualiza a CoddyKit PRO. El curso de Python Academy incluye 4 lecciones en total.

¿Qué aprenderé en «Variables y asignación»?

Comprenda cómo funcionan las variables en Python y cómo asignarles valores. Practicas Python Academy con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.

¿Necesito experiencia previa para empezar Python Academy?

No se requiere experiencia previa. Python Academy en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 1 de 4.

¿Cuánto tiempo toma la lección «Variables y asignación»?

La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.

¿Puedo escribir y ejecutar código en esta lección de Python Academy?

Sí. Cada lección de Python Academy incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.

Todas las lecciones de este curso

  1. Variables y asignación
  2. Tipos numéricos y booleanos
  3. Cadenas y conversión de tipos
  4. Lectura de entradas del usuario
← Volver a Python Academy