Curso Python 3 desde cero #2 | Ejecución y compilación de un programa con Python
Introducción a la programación con Python
Resumen de la sección: En esta sección, se introduce el concepto de programa y código fuente. Se explica cómo los programas son una serie de instrucciones previamente codificadas que permiten realizar una tarea específica en una computadora. Además, se describe cómo el código fuente es escrito por programadores en un lenguaje de programación como Python.
¿Qué es un programa?
- Un programa es una serie de instrucciones previamente codificadas que permiten realizar una tarea específica en una computadora.
- El código fuente es el conjunto de instrucciones escritas por los programadores en un lenguaje de programación como Python.
Compilador vs intérprete
- Un compilador transforma todo el programa desde su lenguaje de programación al lenguaje máquina del sistema para poder ser ejecutado.
- Los intérpretes realizan la traducción a medida que sea necesaria, típicamente instrucción por instrucción y normalmente no guardan el resultado de dicha traducción.
Compilar y ejecutar un programa con Python
Resumen de la sección: En esta sección, se explica cómo compilar y ejecutar un programa con Python. Se muestra la diferencia entre usar un intérprete y un compilador para ejecutar programas.
Ejecución con intérprete
- Para utilizar el intérprete, abrimos nuestro IDLE (Integrated Development Environment).
- El IDLE nos proporciona una pantalla llamada "self" o intérprete de Python.
- Podemos escribir nuestro código en el intérprete y presionar enter para ejecutarlo.
Ejecución con compilador
- Para utilizar un compilador, necesitamos convertir nuestro código fuente en un archivo ejecutable.
- El proceso de conversión se llama compilación.
- Una vez que tenemos el archivo ejecutable, podemos ejecutarlo en una unidad central de procesamiento (CPU).
Imprimir texto en pantalla
- Para imprimir texto en pantalla, utilizamos la instrucción "print".
- Dentro de los paréntesis de "print", colocamos el texto que queremos imprimir entre comillas dobles.
- En Python, no es necesario colocar punto y coma al final de la línea.
Introducción a Python
Resumen de la sección: En esta sección, se introduce el intérprete de Python y cómo utilizarlo desde la consola de comandos. También se muestra cómo utilizar el editor de código en Spyder para escribir programas más complejos.
Intérprete de Python
- El intérprete de Python ejecuta instrucciones una por una.
- Para imprimir texto en pantalla, se utiliza la función
print().
- El intérprete puede ser utilizado desde la consola de comandos escribiendo
pythony presionando enter.
Editor de código en Spyder
- El editor permite escribir varias líneas de código para posteriormente ejecutarlas juntas.
- Se pueden guardar los programas escritos utilizando el editor.
- Los programas guardados pueden ser ejecutados utilizando el botón "Run" o presionando F5.
Escribir y Ejecutar Programas en Python
Resumen de la sección: En esta sección, se muestra cómo escribir programas más complejos utilizando el editor en Spyder. También se explica cómo guardar y ejecutar estos programas.
Escribir un programa
- Abrir un nuevo archivo en Spyder desde la pestaña "File".
- Escribir las instrucciones del programa línea por línea.
- Guardar el archivo con extensión
.py.
Ejecutar un programa
- Presionar el botón "Run" o F5 para ejecutar el programa.
- El resultado del programa será mostrado en la consola.
- Si hay errores, éstos serán mostrados también en la consola.
Creación y ejecución de programas en Python
Resumen de la sección: En esta sección, el instructor muestra cómo crear y ejecutar programas en Python utilizando diferentes editores de texto. También explica cómo guardar los archivos con la extensión correcta y cómo ejecutarlos desde la consola.
Creación de un programa en Python
- Para crear un programa en Python, es necesario utilizar un editor de texto como Notepad o Sublime Text.
- Es importante guardar el archivo con la extensión ".py" para que el sistema operativo reconozca que es un archivo de Python.
- Una vez guardado el archivo, se puede ejecutar desde la consola utilizando el comando "python nombre_del_archivo.py".
Ejecución de programas en Python desde diferentes editores
- Es posible utilizar cualquier editor de texto para escribir programas en Python, siempre y cuando se guarde con la extensión ".py".
- En algunos editores como PyCharm o Visual Studio Code, es posible ejecutar los programas directamente desde el editor presionando una tecla o haciendo clic en un botón.
- Si se utiliza otro editor como Notepad o Sublime Text, es necesario abrir la consola y navegar hasta donde está guardado el archivo para poder ejecutarlo.
Guardar archivos con extensión correcta
- Es importante guardar los archivos con la extensión ".py" para que el sistema operativo reconozca que es un archivo de Python.
- Si no se guarda con esta extensión, será necesario especificar manualmente al sistema operativo que es un archivo de Python cada vez que se quiera ejecutar.
Ejecución desde consola
- Para ejecutar un programa desde la consola, es necesario navegar hasta donde está guardado el archivo y utilizar el comando "python nombre_del_archivo.py".
- Es importante tener instalado Python en la computadora para poder ejecutar programas desde la consola.
- Si se utiliza un editor de texto como PyCharm o Visual Studio Code, es posible ejecutar los programas directamente desde el editor sin necesidad de abrir la consola.