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

Pruebe Python en su navegador con estos shells interactivos en línea gratuitos / Programación

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

Ignora todo eso. Es innecesario 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 el código Python y ver los resultados al instante. No es necesario instalar nada. Entonces, ya sea que esté revisando estos ejemplos de Python, haga clic en 10 ejemplos básicos de Python que lo ayudarán a aprender rápidamente. 10 ejemplos básicos de Python que lo ayudarán a aprender rápido. a Python lo más rápido posible. Lea más o revise 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. Lea más, 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 en cualquier lugar 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 al escribir, la capacidad de “ver” las variables y los métodos de un objeto en tiempo real, lea 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 regresar en unas pocas semanas cuando esté 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 te permite crear y alojar aplicaciones Python en la web. Esta “Prueba IPython” La página es sólo una pequeña herramienta lateral ingeniosa.

2. Violín de Python

Pitón de Python es la que recomendaría a cualquier persona 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 trucos y consejos que hacen que Python sea más divertido de usar que otros idiomas. cuando estas aprendiendo a codificar Probablemente olvidará las cosas tan rápido como las aprende. Estos consejos pueden ayudarlo a conservar mejor toda la información nueva. Lee mas . O puede escribir su propio código, ejecutarlo y ver los resultados en la sección de resultados en la parte inferior.

Tenga en cuenta que usted 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 “Leer-Eval-Imprimir Loop” (esencialmente un sinónimo para “shell interactivo” así que no se confunda). Repl.it admite docenas de idiomas, incluidos Python 2.xy Python 3.x, así que si decides que Python no es para usted, todavía 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 sangría, el tipo de ajuste y si desea habilitar la función de autocompletar. La interfaz es sencilla. Y si crea una cuenta, puede guardar su código y recuperarlo más tarde.

Y hay un beneficio masivo para Repl.it: puedes importar alguna Paquete de Python siempre porque los soporta todos.

4. Baratija

Baratija Es otra opción fuerte. Obtendrá muchas de las mismas características que las exploradas 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 varios scripts con su interfaz basada en pestañas, y segundo, puede incrustar Trinket en su propio sitio si tiene uno.

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

5. Ideone

Ideone es un propósito general “prueba cualquier lenguaje de programación en línea” herramienta, por lo que no está tan repleto de funciones o avanzado como las otras opciones anteriores. Esto es lo que hace tiene: 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 nuevos archivos..

En general, 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, prefiero ir con uno de los otros mencionados anteriormente..

Bono: Tutor de Python

Tutor de Python no es un shell interactivo de Python, per se. Más bien, 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 su código de principio a fin.

¡Esta es una tremenda herramienta para la programación de principiantes! Verá cómo cada línea de código afecta a diferentes variables y salidas, lo que facilita la captura 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 Tal vez haya decidido dedicarse a la programación, ya sea para una carrera o simplemente como pasatiempo. . ¡Genial! Pero tal vez estás empezando a sentirte abrumado. No muy bien. Aquí hay ayuda para facilitar su viaje. Lee más y ayuda a envolver tu cabeza en torno a la lógica de todo esto..

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 se actualiza en tiempo real a medida que escribe. Al momento de escribir esto, es primitivo y está lleno de errores, por lo que deberías ignorarlo hasta que se solucionen todos los problemas..

Consejos para continuar su viaje en Python

Después de probar Python en una cáscara interactiva en línea, puede decidir que le encanta el idioma y que desea seguirlo en un nivel más práctico. Para eso, puede que le vaya bien con estos excelentes cursos en línea de Python 5 cursos que lo llevarán de principiante a profesional de Python 5 cursos que lo llevarán de principiante a profesional de Python Estos cinco cursos le enseñarán todo sobre programación en Python, uno de los idiomas más populares que hay ahora. Lea más, o si no puede gastar dinero en efectivo, en estos sitios para aprender Python Los 5 mejores sitios web para aprender a programar en Python Los 5 mejores sitios web para aprender a programar en Python ¿Desea conocer la programación de Python? Estas son las mejores maneras de aprender Python en línea, muchas de las cuales son completamente gratuitas. Lee mas .

Python puede ser uno de los idiomas más fáciles de aprender, pero no se desanime si lo encuentra difícil. La codificación en Python sigue codificando, y la codificación es difícil. Luchar no significa que debas abandonar la programación. 6 Signos de que no debes ser programador. 6 Signos de que no debes ser programador. No todos están hechos para ser programadores. Si no está completamente seguro de estar destinado a ser un programador, aquí hay algunas señales que pueden indicar la dirección correcta. Lee mas ! Para un poco más de motivación, recomiendo escuchar algunos de estos podcasts útiles para programadores 15 Podcasts de primera categoría para programadores y desarrolladores de software 15 Podcasts de primera categoría para programadores y desarrolladores de software Los podcasts son una manera fantástica de aprender más sobre la programación. Éstos son algunos de nuestros podcasts relacionados con la programación favoritos para su placer auditivo. Lee mas .

¿Cómo te gusta Python? ¿Hay otras buenas conchas interactivas que nos perdimos? Si tiene otros consejos sobre Python, especialmente para novatos, por favor, comparta con nosotros a continuación.!

Explorar más sobre: ​​Programación, Python.