Pruebe Python en su navegador con estos shells interactivos en línea gratuitos

  • Brian Curtis
  • 0
  • 871
  • 182
Anuncio

Si está pensando en aprender Python, puede sentirse abrumado por el proceso de configuración inicial. Debe instalar Python en su sistema, luego aprender a usar la línea de comando para procesar el código, o aprender a usar el shell interactivo, o aprender a configurar un IDE de Python.

Ignora todo eso. No es necesario hasta que sepa si Python es adecuado para usted.

En su lugar, recomendamos utilizar un shell interactivo en línea, que es solo un sitio web que le permite escribir y ejecutar código Python y ver los resultados al instante. No es necesario instalar nada. Entonces, ya sea que esté pasando por estos ejemplos de Python 10 Ejemplos básicos de Python que lo ayudarán a aprender rápido 10 Ejemplos básicos de Python que lo ayudarán a aprender rápido Este artículo de ejemplos básicos de Python es para aquellos que ya tienen experiencia en programación y simplemente quieren hacer la transición a Python lo más rápido posible. o revisando los conceptos básicos de matrices y listas Cómo funcionan las matrices y listas en Python Cómo funcionan las matrices y listas en Python Las matrices y listas son algunas de las estructuras de datos más útiles en la programación, aunque pocas personas las utilizan en todo su potencial. , puede probar el código directamente en su navegador. Aquí están los mejores intérpretes de Python en línea que hemos encontrado.

1. Python en cualquier lugar

Si hay una razón por la cual Python Anywhere supera a cualquier otro intérprete de Python en línea, es que es compatible con IPython. IPython es una alternativa más avanzada al intérprete de Python predeterminado. Con él, obtienes un montón de características útiles: completar la pestaña mientras escribes, la capacidad de “ver” Las variables y métodos de un objeto en tiempo real, leer la documentación del módulo en línea y más.

Nada de esto es estrictamente necesario, por supuesto. Si eres un completar principiante, es posible que desee omitirlo por ahora y volver en unas semanas cuando se sienta más cómodo. Pero en lo que respecta a los intérpretes de Python, IPython es el estándar para la productividad..

Nota: Python Anywhere es en realidad mucho más que esto. Es un IDE web completo que le permite crear y alojar aplicaciones de Python en la web. Esta “Prueba IPython” la página es solo una herramienta lateral ingeniosa.

2. Python Fiddle

Python Fiddle es el que recomendaría a cualquiera que tenga experiencia en programación pero que no tenga experiencia en Python. La interfaz es bastante simple y fácil de usar, pero lo más importante es que viene con un montón de código de ejemplo que puede cargar con un solo clic.

Al explorar la barra lateral izquierda, aprenderá algunos de los mejores consejos y trucos que hacen que Python sea más divertido de usar que otros idiomas 7 Trucos útiles para dominar un nuevo lenguaje de programación 7 Trucos útiles para dominar un nuevo lenguaje de programación Está bien sentirse abrumado cuando estás aprendiendo a codificar. Probablemente olvidará las cosas tan rápido como las aprenda. Estos consejos pueden ayudarlo a retener mejor toda esa información nueva. . O puede escribir su propio código, ejecutarlo y ver los resultados en la sección de salida en la parte inferior.

Tenga en cuenta que también puede “guardar y compartir” El código que has escrito. Esto puede ser útil si tiene un mentor que lo ayude con la depuración, o si está colaborando con otros en un proyecto.

3. Repl.it

El nombre Repl.it proviene de REPL, que significa “Bucle de lectura-evaluación-impresión” (esencialmente un sinónimo de “shell interactivo” así que no te confundas). Repl.it admite docenas de idiomas, incluidos Python 2.xy Python 3.x, así que si decides que Python no es para usted, aún puede usarlo cuando aprenda C #, Java, Ruby, Lua, ES6 y más.

Lo que más me gusta es su personalización. Puede ajustar el diseño, el tema de color, el tamaño de fuente, el tamaño de la sangría, el tipo de ajuste y si desea habilitar el autocompletado. La interfaz es sencilla. Y si crea una cuenta, puede guardar su código y recuperarlo más tarde.

Y hay un beneficio masivo más para Repl.it: puede importar ninguna Paquete Python siempre porque los soporta a todos.

4. Baratija

Baratija Es otra opción fuerte. Obtiene muchas de las mismas características que se exploraron anteriormente: un editor de código pasable, la capacidad de ejecutar código y la capacidad de compartir. Pero Trinket tiene dos ventajas. Primero, puede abrir múltiples scripts con su interfaz basada en pestañas, y segundo, puede insertar Trinket en su propio sitio si tiene uno..

El plan gratuito de Trinket, aunque ilimitado y para siempre, solo permite Python básico 2.x. Si desea tener acceso completo a la versión Python 3.x de Trinket, deberá actualizar al plan Connect, que cuesta $ 9 por mes o $ 72 por año. “Acceso completo” incluye todos los módulos integrados de Python, incluidos Numpy, Matplotlib, SciPy y más.

5. Ideone

Ideona es un propósito general “pruebe cualquier lenguaje de programación en línea” herramienta, por lo que no es tan completo o avanzado como las otras opciones anteriores. Esto es lo que hace tienen: más de 60 lenguajes de programación diferentes y la opción de etiquetar su código como Público, Secreto o Privado.

El código escrito en Ideone también está sujeto a algunas restricciones:

  • Máximo 10 segundos para compilar / interpretar.
  • Máximo 5 o 15 segundos durante la ejecución (para invitados o usuarios registrados).
  • Máximo 256 MB de RAM mientras se ejecuta.
  • El acceso a Internet está bloqueado y no se pueden crear archivos nuevos..

Con todo, Ideone es una buena opción si solo necesita probar un poco de código de inmediato, pero para exploraciones más serias de Python, preferiría ir con uno de los otros mencionados anteriormente..

Bonus: Tutor de Python

Tutor de Python no es un shell de Python interactivo, per se. Por el contrario, una vez que ingrese su código, analizará lo que escribió y presentará una visualización de la lógica del código. ¿El resultado? Una serie de instantáneas que puede recorrer, una línea de código a la vez, para ver cómo se ejecuta realmente su código de principio a fin.

¡Esta es una herramienta tremenda para programar principiantes! Verá cómo cada línea de código afecta a diferentes variables y salidas, lo que facilita la detección de errores y otros problemas. Si bien la programación puede ser difícil para los principiantes, esta herramienta puede simplificar la curva de aprendizaje Cómo aprender a programar sin todo el estrés Cómo aprender a programar sin todo el estrés Quizás hayas decidido seguir con la programación, ya sea para una carrera o simplemente como un hobby . ¡Excelente! Pero tal vez estés empezando a sentirte abrumado. No muy bien. Aquí hay ayuda para facilitar su viaje. y ayudarlo a entender la lógica de todo.

También puede notar que Python Tutor tiene un modo experimental de programación en vivo. Es similar a la herramienta de visualización normal, pero se analiza y actualiza en tiempo real a medida que escribe. Al escribir estas líneas, es primitivo y con errores, por lo que debe ignorarlo hasta que se resuelvan todos los problemas..

Consejos para continuar tu viaje a Python

Después de probar Python en una consola interactiva en línea, puede decidir que le encanta el idioma y quiere seguirlo en un nivel más práctico. Para eso, puede obtener buenos resultados con estos excelentes cursos en línea de Python 5 cursos que lo llevarán de Python Principiante a Pro 5 Cursos que lo llevarán de Python Principiante a Pro Estos cinco cursos le enseñarán todo sobre la programación en Python, uno de los idiomas más populares en este momento. , o si no puede ahorrar dinero, estos sitios para aprender Python Los 5 mejores sitios web para aprender la programación de Python Los 5 mejores sitios web para aprender la programación de Python ¿Quiere aprender la programación de Python? Estas son las mejores formas de aprender Python en línea, muchas de las cuales son completamente gratuitas. .

Python puede ser uno de los idiomas más fáciles de aprender, pero no se desanime si le resulta difícil. La codificación en Python sigue codificando, y la codificación es difícil. Luchar no significa que debas dejar de programar. 6 señales de que no debes ser programador. 6 señales de que no debes ser programador. No todos están dispuestos a ser programadores. Si no está completamente seguro de que está destinado a ser un programador, aquí hay algunas señales que pueden indicarle la dirección correcta. ! Para un poco de motivación adicional, recomiendo escuchar algunos de estos útiles podcasts para programadores 15 Podcasts de primer nivel para programadores y desarrolladores de software 15 Podcasts de primer nivel para programadores y desarrolladores de software Los podcasts son una forma fantástica de aprender más sobre programación. Estos son algunos de nuestros podcasts favoritos relacionados con la programación para su placer auditivo.. .

¿Cómo te gusta Python? ¿Hay alguna otra buena concha interactiva que nos perdimos? Si tiene algún otro consejo de Python, especialmente para los novatos, comparta con nosotros a continuación!




Nadie ha comentado sobre este artículo todavía.

Sobre tecnología moderna, simple y asequible.
Tu guía en el mundo de la tecnología moderna. Aprenda a usar las tecnologías y los dispositivos que nos rodean todos los días y aprenda a descubrir cosas interesantes en Internet.