Cómo ejecutar código en Python: Guía completa

Entrenador de Python en Línea para Principiantes

Aprende Python fácilmente sin sobrecargarte de teoría. Resuelve tareas prácticas con verificación automática, recibe pistas y escribe código directamente en el navegador, sin instalar nada.

Start Course

Instalación del intérprete de Python

Para empezar a programar en Python, primero debes instalar el intérprete en tu computadora. Descarga la versión más reciente de Python desde el sitio oficial python.org. Durante la instalación, asegúrate de marcar la opción "Add Python to PATH". Esta configuración te permitirá ejecutar Python desde cualquier carpeta usando la terminal o línea de comandos.

Cómo verificar que Python se instaló correctamente

Una vez finalizada la instalación, es importante comprobar que el intérprete funciona bien. Abre la terminal o línea de comandos y escribe el siguiente comando:

python --version

En sistemas operativos macOS o Linux, usa este comando alternativo:

python3 --version

Si el sistema muestra el número de versión de Python, la instalación se realizó con éxito.

Métodos principales para ejecutar programas en Python

Ejecución desde la línea de comandos

En Windows:

  • Crea un archivo con extensión .py, por ejemplo: hola.py
  • Abre la línea de comandos (Win + R → cmd)
  • Navega hasta la carpeta del archivo: cd ruta_de_la_carpeta
  • Ejecuta el comando: python hola.py

En macOS y Linux: El proceso es similar al de Windows, pero usa el comando python3 archivo.py en la terminal. Asegúrate de escribir bien la ruta del archivo para evitar errores.

Modo interactivo de Python (REPL)

REPL (Read-Eval-Print Loop) es un entorno interactivo ideal para probar código Python paso a paso. Para activarlo, escribe en la terminal:

python

Una vez iniciado, verás el símbolo >>>, que te permite escribir comandos directamente:

>>> print("¡Hola, Mundo!")
¡Hola, Mundo!
>>> 2 + 2
4
>>> x = 10
>>> x * 3
30

El modo interactivo es especialmente útil para:

  • Probar funciones específicas
  • Aprender la sintaxis del lenguaje
  • Hacer cálculos rápidos
  • Depurar fragmentos pequeños de código

Entornos de desarrollo integrados (IDE) para Python

PyCharm - el IDE profesional

PyCharm es un potente entorno de desarrollo con funciones avanzadas:

  • Descarga PyCharm desde el sitio oficial jetbrains.com
  • Crea un nuevo proyecto desde el menú File → New Project
  • Añade un archivo Python con extensión .py
  • Ejecuta el código desde el menú Run o con las teclas rápidas Shift+F10

Ventajas de PyCharm:

  • Autocompletado inteligente de código
  • Potentes herramientas de depuración
  • Integración con sistemas de control de versiones
  • Soporte para frameworks como Django y Flask
  • Terminal y base de datos integradas

Visual Studio Code - el editor versátil

VS Code ofrece un excelente soporte para desarrollo en Python:

  • Instala VS Code desde su sitio oficial
  • Añade la extensión Python de Microsoft
  • Crea un archivo con extensión .py
  • Ejecuta el código con la tecla F5 o desde el menú contextual

Funcionalidades de VS Code para Python:

  • Resaltado de sintaxis
  • Autocompletado inteligente
  • Depurador integrado
  • Soporte para entornos virtuales
  • Extensiones para diferentes frameworks

Thonny - la opción ideal para principiantes

Thonny está diseñado especialmente para aprender a programar en Python:

  • Interfaz simple y clara
  • Depurador paso a paso incorporado
  • Visualización de la ejecución del código
  • Instalación automática de librerías
  • Ayuda y documentación integradas

Jupyter Notebook para análisis de datos

Jupyter Notebook es muy popular en

Blogs

Book Recommendations