¿Qué software debo utilizar para aprender Python?
Si desea hacer bien su trabajo, primero debe perfeccionar sus herramientas. Se estima que la mayoría de los usuarios de Python comenzaron su viaje con Python con Python IDE. Hay muchas herramientas IDE de Python disponibles, pero elegir un IDE que sea cómodo de usar es una tarea difícil. Este artículo recomienda varios IDE útiles para todos:
PyCharm es un entorno de desarrollo Python con todas las funciones de JetBrains. Durante los últimos 15 años, JetBrains se ha comprometido a desarrollar herramientas de desarrollo de primer nivel, con el objetivo de hacer que el trabajo de desarrollo sea más fácil y agradable. PyCharm es un entorno de desarrollo integrado de Python profesional con dos versiones. Una es una versión comunitaria gratuita y la otra es una versión profesional más avanzada para desarrolladores empresariales. La popularidad de PyCharm se puede medir por el hecho de que hay muchos usuarios de grandes marcas, como Twitter, Groupon, Spotify, eBay y Telefónica, etc.
Se utiliza PyCharm. La mayoría de las funciones están disponibles en la versión gratuita, incluida la finalización inteligente de código, navegación intuitiva por proyectos, verificación y corrección de errores, inspección de calidad de código compatible con PEP8, refactorización inteligente y un depurador y ejecutor gráfico. También se puede integrar con el portátil IPython y es compatible con Anaconda y otros paquetes informáticos científicos, como matplotlib y NumPy.
Python Learning Network, una gran cantidad de videos gratuitos de aprendizaje de Python, ¡bienvenido a aprender en línea!
Vim es un editor de texto avanzado diseñado para proporcionar la funcionalidad 'Vi' del editor Unix real, admitiendo un conjunto de funciones más completo. La característica más importante del editor Vim es que no requiere el uso de un mouse (excepto en la versión GUI). Al principio, puede pensar que es una idea terrible, pero una vez que invierte tiempo (y sí, lleva tiempo) en aprender las teclas de método abreviado, puede acelerar drásticamente su flujo de trabajo. Vim no requiere mucho tiempo para aprender y, una vez que necesite una experiencia de programación perfecta, integre Vim en su flujo de trabajo.
Sublime Text es uno de los editores más populares entre los desarrolladores. Es versátil, admite varios idiomas y es muy popular en la comunidad de desarrolladores. Sublime tiene su propio administrador de paquetes, que los desarrolladores pueden usar para instalar componentes, complementos y estilos adicionales, todo lo cual puede mejorar su experiencia de codificación.
Eric5 es un entorno de desarrollo integrado de Python con funciones integradas de gestión de proyectos. Ofrece una cantidad ilimitada de editores, un shell Python integrado, un depurador integrado y soporte integrado para sistemas de control de versiones, incluidos
Subversion y Mercurial. Pruebas unitarias integradas y más. La funcionalidad se puede ampliar a través del sistema de complementos. En comparación con Eric4, Eric5 es una variante de Python 3.