005 Desarrollo
005.1 Desarrollo

Configurando su entorno de programación

Python varía ligeramente en los distintos sistemas operativos, por lo que deberá tener en cuenta algunas consideraciones. En las siguientes secciones, nos aseguraremos de que Python esté configurado correctamente en su sistema.

Versiones de Python

Cada lenguaje de programación evoluciona a medida que surgen nuevas ideas y tecnologías, y los desarrolladores de Python han logrado que el lenguaje sea cada vez más versátil y potente. Al momento de escribir este artículo, la última versión es Python 3.11, pero todo lo que se incluye en este libro debería funcionar en Python 3.9 o posterior. En esta sección, descubriremos si Python ya está instalado en su sistema y si necesita instalar una versión más reciente. El Apéndice A también contiene detalles adicionales sobre cómo instalar la última versión de Python en cada uno de los principales sistemas operativos.

Ejecución de fragmentos de código Python

Puede ejecutar el intérprete de Python en una ventana de terminal, lo que le permitirá probar fragmentos de código Python sin tener que guardar y ejecutar un programa completo.

A lo largo de este libro, verá fragmentos de código que se parecen a esto:

print("Hello Python interpreter!")

El mensaje de tres corchetes angulares (>>>), al que nos referiremos como un mensaje de Python, indica que deberías usar la ventana de terminal. El texto en negrita es el código que debes escribir y luego ejecutar presionando ENTER. La mayoría de los ejemplos en este libro son programas pequeños y autónomos que ejecutarás desde tu editor de texto en lugar de la terminal, porque escribirás la mayor parte de tu código en el editor de texto. Pero a veces, los conceptos básicos se mostrarán en una serie de fragmentos ejecutados a través de una sesión de terminal de Python para demostrar conceptos particulares de manera más eficiente. Cuando veas tres corchetes angulares en una lista de código, estás viendo código y salida de una sesión de terminal. Intentaremos codificar en el intérprete de tu sistema en un momento.

También utilizaremos un editor de texto para crear un programa simple llamado ¡Hola mundo! que se ha convertido en un elemento básico para aprender a programar. Existe una larga tradición en el mundo de la programación según la cual imprimir el mensaje ¡Hola mundo! en la pantalla como primer programa en un lenguaje nuevo traerá buena suerte. Un programa tan simple cumple una función muy real. Si se ejecuta correctamente en su sistema, entonces cualquier programa Python que escriba también debería funcionar.

Acerca del editor de VS Code

VS Code es un potente editor de texto de calidad profesional, gratuito y apto para principiantes. VS Code es ideal tanto para proyectos simples como complejos, por lo que si te sientes cómodo usándolo mientras aprendes Python, puedes seguir usándolo a medida que avances hacia proyectos más grandes y complicados. VS Code se puede instalar en todos los sistemas operativos modernos y es compatible con la mayoría de los lenguajes de programación, incluido Python.

El Apéndice B proporciona información sobre otros editores de texto. Si tiene curiosidad acerca de las otras opciones, puede que quiera echarle un vistazo a ese apéndice en este punto. Si desea comenzar a programar rápidamente, puede utilizar VS Code para comenzar. Luego, puede considerar otros editores, una vez que haya adquirido algo de experiencia como programador. En este capítulo, le explicaré cómo instalar VS Code en su sistema operativo.

Note

Si ya tienes un editor de texto instalado y sabes cómo configurarlo para ejecutar programas Python, puedes usar ese editor en su lugar.