Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Qué software se debe instalar en una computadora para programar en Python?

¿Qué software se debe instalar en una computadora para programar en Python?

Hemos compilado varias herramientas de software Python de uso común para todos.

1. Upterm

Es un terminal de plataforma completa, que se puede decir que es el IDE en el terminal, y tiene una potente función de finalización automática. El nombre anterior era BlackWindow. Alguien le dijo que este nombre no era propicio para la promoción comunitaria. Después de cambiar su nombre a Upterm, ahora tiene más de 17.000 estrellas.

2. Ptpython

Un intérprete interactivo de Python. Admite resaltado de sintaxis, indicaciones e incluso modos de escritura para vim y emacs.

3. Anaconda

Puede ayudarlo a instalar muchas cosas problemáticas, que incluyen: entorno Python, herramienta de administración de paquetes pip, bibliotecas de uso común, rutas de entorno configuradas, etc. Si un novato hace estas cosas una por una, fácilmente encontrará varios problemas y le causará frustración. Si desea utilizar Python para hacer cosas relacionadas con datos, simplemente instálelo. Incluso ha desarrollado un intérprete JIT Numba. Por lo tanto, una vez que Anaconda tiene JIT, también puede hacer cosas que requieren una eficiencia informática científica en línea relativamente alta.

4. CodeSandbox

Aunque esta no es una herramienta de desarrollo de Python, si el ingeniero de back-end quiere escribir el front-end, este editor en línea es demasiado conveniente y guarda el back-end. -¡Fin del ingeniero! No es necesario instalar miles de paquetes npm. Se ha completado en la nube, lo que le permite escribir código directamente y ver el efecto. Admite marcos de front-end convencionales como React y Vue.

5. Pycharm

Pycharm es una herramienta de desarrollo utilizada a menudo por los programadores. Es simple y fácil de usar, y puede configurar diferentes modos de tema y establecer el estilo de código según el suyo. preferencias.

6. IPython

¿Cómo realizar programación interactiva? Así es, a través de IPython. IPython es mucho más fácil de usar que el propio Shell de Python y puede admitir funciones como la sangría de código y la finalización de la tecla Tab. Si haces programación interactiva, esta es una herramienta indispensable.

7. Python Tutor

Esta herramienta puede ser más útil para principiantes, pero menos útil para programadores intermedios y avanzados. La característica de esta herramienta es que puede comprender claramente cómo se ejecuta cada línea de código en la computadora. Los programadores intermedios y avanzados generalmente pueden lograr funciones similares mediante la depuración paso a paso. Esta herramienta es muy útil para los estudiantes que son nuevos en Python y los principiantes que quieran probarla.

8. IDLE

IDLE es un entorno de desarrollo integrado creado por el fundador de Python, Guido van Rossum, utilizando Python y Tkinter. Para usar IDLE debes instalar Python y Tkinter. Funciones: Sangría automática, codificación de colores, historial de comandos (Alt+p, Alt+n) y autocompletado de palabras (Alt+/). Utilice IDLE para ejecutar el programa Tkinter y no incluya mainloop en el programa. IDLE en sí es una aplicación Tkinter y automáticamente llama a mainloop. Llamar nuevamente a mainloop entrará en conflicto con el bucle de eventos de IDLE, lo que provocará un error de tiempo de ejecución.

9. BlackAdder

BlackAdder es compatible con entornos Windows y Linux. Los programas creados con él pueden ejecutarse en cualquier plataforma y TheKompany.com es responsable de su mantenimiento. Lanzan una versión personal del software, que sólo proporciona soporte limitado, y una versión profesional, que requiere una licencia y está dirigida a desarrolladores de software comercial.

10. Komodo Edit

Open Komodo es la versión de código abierto de Komodo edit, un editor multilingüe de lenguaje dinámico gratuito basado en el galardonado IDE de Komodo.

No sólo admite lenguajes del lado del servidor como Perl, PHP, Python, Ruby y Tcl, sino también CSS, HTML, JavaScript, XML, etc. Cuando utiliza Komodo Edit para escribir código, el autocompletado, las indicaciones de llamada, la corrección de sintaxis, los fragmentos de código y otras funciones que proporciona pueden mejorar completamente su eficiencia de codificación y ayudarlo a escribir código de alta calidad.

Creo que después de leer las diez herramientas de software Python recomendadas anteriormente, definitivamente tendrás una respuesta a la pregunta "¿Qué software necesitas instalar para aprender Python?" Así que apúrate y úsalo. Creo que después de instalar las herramientas de software anteriores, la eficiencia de todos en el aprendizaje de Python mejorará enormemente.