Python: Introducción y entorno
Aprende sobre la configuración del entorno y fundamentos iniciales de Python, qué versiones hay y cómo se instalan, cómo empezar a programar en Python.
Aprende Python GRATIS y certifícatePython es un lenguaje de programación ampliamente utilizado en diversas áreas de desarrollo de software debido a su sintaxis clara y su enfoque en la legibilidad del código. Este módulo se centra en la introducción y configuración del entorno de desarrollo de Python, aspectos fundamentales para cualquier proyecto.
Instalación de Python
Para comenzar a trabajar con Python, es necesario instalar la versión más reciente. Asegúrate de descargar la versión oficial desde python.org. En 2024, la versión más reciente es Python 3.12. Aquí se detalla el proceso de instalación en diferentes sistemas operativos:
Windows
- Descarga el instalador desde la página oficial.
- Ejecuta el instalador y selecciona "Add Python to PATH".
- Sigue las instrucciones del instalador.
macOS
- Abre la terminal.
- Usa Homebrew para instalar Python:
brew install python
Linux
- Abre la terminal.
- Usa el gestor de paquetes de tu distribución. Por ejemplo, en Debian/Ubuntu:
sudo apt-get update
sudo apt-get install python3
Configuración del entorno
Una vez instalado Python, es crucial configurar el entorno de desarrollo para optimizar el flujo de trabajo. A continuación, se detalla cómo configurar un entorno virtual y seleccionar un editor de código adecuado.
Entornos virtuales
Los entornos virtuales permiten aislar las dependencias de diferentes proyectos. Para crear un entorno virtual, sigue estos pasos:
- Abre la terminal.
- Navega al directorio de tu proyecto.
- Crea un entorno virtual:
python -m venv nombre_del_entorno
- Activa el entorno virtual:
- En Windows:
nombre_del_entorno\Scripts\activate
- En macOS/Linux:
source nombre_del_entorno/bin/activate
Editor de código
Elegir un editor de código adecuado es esencial para la productividad. Algunas opciones recomendadas incluyen:
- Visual Studio Code (VS Code): Ofrece una integración excelente con Python mediante extensiones específicas.
- PyCharm: Un IDE completo con soporte nativo para proyectos en Python.
Primer script en Python
Con el entorno configurado, es momento de escribir el primer script en Python. Abre tu editor de código y crea un archivo llamado hola_mundo.py
con el siguiente contenido:
def main():
print("Hola, mundo")
if __name__ == "__main__":
main()
Ejecuta el script desde la terminal:
python hola_mundo.py
Este sencillo script imprime "Hola, mundo" en la consola, demostrando la estructura básica de un programa en Python.
Gestión de paquetes
Python utiliza pip
para la gestión de paquetes. Para instalar un paquete, utiliza el siguiente comando:
pip install nombre_del_paquete
Por ejemplo, para instalar requests
, una librería popular para hacer solicitudes HTTP:
pip install requests
Lecciones de este módulo de Python
Lecciones de programación del módulo Introducción y entorno del curso de Python.
Ejercicios de programación en este módulo de Python
Evalúa tus conocimientos en Introducción y entorno con ejercicios de programación Introducción y entorno de tipo Test, Puzzle, Código y Proyecto con VSCode.