Al terminar podrás
- Distinguir lenguaje, código fuente e intérprete.
- Explicar la función del editor y la consola.
- Describir qué ocurre al ejecutar un programa.
Vamos paso a paso
Un lenguaje de programación ofrece reglas para expresar instrucciones. El código fuente es el texto que las contiene y debe cumplir la sintaxis del lenguaje para que pueda procesarse.
Python utiliza un intérprete que analiza y ejecuta el código. Un editor o IDE permite escribir y organizarlo; la consola presenta resultados y errores. Cada herramienta cumple una función diferente.
Esta academia usa Pyodide para ejecutar Python en el navegador mediante WebAssembly. En un equipo local puedes instalar Python y utilizar un editor; aunque cambie el entorno, las reglas del lenguaje y el razonamiento se mantienen. En el ejemplo, el editor contiene dos instrucciones, el intérprete las ejecuta en orden y la consola muestra los mensajes. Así puedes seguir el recorrido completo: escribir, ejecutar y ver el resultado.
EJEMPLO EN PYTHON
print("Escribo código en el editor")
print("El intérprete ejecuta Python")RESULTADO
Escribo código en el editor El intérprete ejecuta Python
¿Qué está pasando?
- El editor contiene dos instrucciones de ejemplo.
- El intérprete procesa cada llamada print() en el orden escrito.
- La consola presenta los dos mensajes en el orden escrito.
Errores que conviene evitar
- Confundir el editor con el lenguaje.
- Pensar que cualquier texto puede ejecutarse sin respetar la sintaxis.
AHORA TE TOCA A TI
Distinguir las herramientas
Muestra un mensaje que indique que el editor contiene el código y otro que Python ejecuta las instrucciones.
PISTAS
- Copia el patrón print("mensaje") y cambia el texto entre comillas.
- Mantén el texto entre comillas.
Tu espacio de trabajo
Cómo usar este laboratorio
- 01EscribeModifica el archivo main.py en el editor.
- 02EjecutaCorre tu programa o comprueba el ejercicio.
- 03ObservaRevisa la consola y, cuando corresponda, el gráfico.
Instrucciones de esta actividad
Muestra un mensaje que indique que el editor contiene el código y otro que Python ejecuta las instrucciones.
Entorno de desarrollo
Laboratorio de Python
Teclas útiles en el móvil