Saltar al contenido principal
Buscar herramientas
Tema

Guardado solo en este dispositivo.

Español
Herramienta en vivo

Python Compiler

v1.0.0 Server

Escribe, ejecuta y depura Python en línea con salida real del intérprete, proyectos multiarchivo, stdin, temas de editor y ejemplos de inicio. Sin instalación, si...

Sé el primero en valorar Gratis para usar Online Compiler

Added Maintained by Parsepad

Python Compiler

Espacio de trabajo en vivo

RUN | | | Idle Ready
[--:--:--] INFO Console ready. Run the tool to see activity.

Paste input above and ask a question, or use a quick action.

On this page
Guía

Compilador de Python

Escribe y ejecuta Python en tu navegador con un intérprete real detrás. El editor Monaco te ofrece resaltado de sintaxis de Python, buscar y reemplazar, y formato; el explorador de archivos te permite construir pequeños scripts multiarchivo; y el panel de entrada estándar alimenta input() para que los programas interactivos también funcionen. Elige un ejemplo de inicio o pega tu propio código y ve la salida real, incluidas trazas completas cuando algo lanza una excepción.

Ideal para

  • Probar una característica del lenguaje Python o un algoritmo rápido sin abrir un editor localmente.
  • Reproducir un pequeño error en dos o tres archivos y compartir la reproducción exacta.
  • Ejecutar un script que lee entrada y luego leer su salida en línea.

Cómo usar el Compilador de Python

  1. Empieza desde un ejemplo (Hello World, FizzBuzz, Fibonacci y más) o escribe el tuyo.
  2. Añade archivos con el explorador si tu script importa sus propios módulos.
  3. Si tu código llama a input(), abre el panel de Entrada y añade una línea por lectura.
  4. Pulsa Ejecutar (o Ctrl+Enter) para ejecutar; lee la salida y cualquier traza abajo.
  5. Copia el código, o descarga el archivo: los scripts multiarchivo se descargan como un zip.

En qué ayuda el Compilador de Python

  • Ejecución real de Python que revela salida y trazas genuinas, no solo subrayados rojos.
  • Scripts multiarchivo con un explorador de archivos, pestañas y búsqueda entre archivos.
  • Compatibilidad con entrada estándar para que los programas interactivos con input() se ejecuten como es debido.
  • Comodidades de edición: formatear, buscar y reemplazar, ajuste de línea y temas de editor.

Ejemplos

Hello World

Entrada

print("Hello, World!")

Salida

Hello, World!

Leer entrada con stdin

Entrada

name = input()
print(f"Hi {name}, your name has {len(name)} letters.")
Input panel:
Ada

Salida

Hi Ada, your name has 3 letters.

Preguntas frecuentes

¿Dónde se ejecuta mi código?

Tu código se envía al backend de Parsepad, se ejecuta con un intérprete real de Python en un entorno aislado, y la salida se devuelve a tu navegador. A diferencia de una herramienta puramente del lado del cliente, ejecutar requiere una ida y vuelta por la red, que es lo que le permite informar de salida y trazas genuinas del intérprete.

¿Puedo ejecutar programas que leen entrada?

Sí. Abre el panel de Entrada desde la barra de estado e introduce una línea por cada llamada a input() que haga tu programa. Las líneas se alimentan a la entrada estándar en orden cuando ejecutas.

¿Admite varios archivos?

Sí. Usa el explorador de archivos para añadir módulos en varios archivos .py. Cuando descargas un script multiarchivo se empaqueta como un zip para preservar la estructura.

¿Qué versión de Python se usa?

Un runtime actual de Python 3. Los módulos de la biblioteca estándar están disponibles; el acceso a la red, las operaciones específicas de la plataforma y las tareas de larga duración están limitadas por el entorno aislado de ejecución.

Herramientas relacionadas