Saltar al contenido

Compilador de Python online — Numio

Ejecuta código Python 3 online en tu navegador. Biblioteca estándar, soporte para input() y resultados al instante. Gratis, sin registro y sin subir nada.

Código (Python)

Ctrl/⌘ + Enter para ejecutar

input() e io.read() leen estas líneas en orden.

Salida

El código se ejecuta en tu navegador; no se sube a ningún servidor.

Cómo usarla

  1. Escribe o pega código Python 3 en el editor.
  2. Opcional: escribe en el cuadro de entrada las líneas que leerá input().
  3. Pulsa Ejecutar (o Ctrl/⌘ + Enter) para ver la salida.

Ejemplo

# Ejemplo de Python 3
def greet(name):
    return f"¡Hola, {name}!"

for name in ["Ada", "Alan"]:
    print(greet(name))

print("Suma de 1 a 100:", sum(range(1, 101)))

Detalles y limitaciones

Python funciona con Pyodide, CPython compilado a WebAssembly. El entorno (unos 10 MB) se descarga la primera vez y después queda en caché.

Cada ejecución empieza desde cero y se detiene a los 10 segundos. No se pueden instalar paquetes adicionales con pip.

FAQ

¿Qué versión de Python se usa?

Python 3, mediante Pyodide. Está disponible la biblioteca estándar: math, json, re, datetime, collections y más.

¿Cómo uso input()?

Escribe un valor por línea en el cuadro de entrada. Cada llamada a input() lee la siguiente línea.

¿Se sube mi código a un servidor?

No. El código se ejecuta por completo en tu navegador. Solo se descarga el entorno de Python desde una CDN pública (jsDelivr) la primera vez.

Referencias de formatos

Página de la herramienta actualizada: