¿Cuál es el mejor IDE para Python?

Los probé todos en mi búsqueda personal de encontrar el mejor editor / IDE
Aquí están mis favoritos:

Editor: Sublime Text 2, ¡sin duda!
No hay nada cerca de eso. Tiene cosas habituales como el color del código (reconoce toneladas de códigos y formatos de datos, incluso los raros como ASN.1), el plegado de códigos, etc. Mis funciones favoritas: Buscar todo (búsqueda borrosa muy rápida en los menús, hace que los menús gráficos queden obsoletos) y múltiples cursores.
Además, tiene toneladas de complementos que están escritos en Python; puede agregar muchas funciones como verificación de código (PEP), autocompletado de código (Jedi, clang), diffs, modo vi y muchos otros.
Es compatible con semi-proyectos: puede cargar directorios en él y le permitirá trabajar con todos esos archivos.
Es muy rápido y es un placer trabajar con él.
No es gratis, pero cuando pide comprar, simplemente haga clic en Cancelar
(Lo estoy haciendo porque estoy esperando la versión 3).
Página principal:
El editor de texto del que te enamorarás.
Debes mirar videos para enamorarte:
Flujo de trabajo perfecto en texto sublime 2 – Curso Tuts +

IDE: PyCharm
Es un IDE real, no un editor con varios complementos. Puede trabajar con proyectos de Django, Google App Engine, Web2Py, Pyramid, Flask, Twitter, Bootstrap.
Junto con las funciones habituales que mencioné anteriormente, hay muchas otras que necesita para trabajar con proyectos más complejos, por ejemplo, depuración, refactorización de código muy potente, verificación profunda de códigos, intérprete remoto, implementación de proyectos en servidores remotos a través de ftp / sftp / etc. control de versiones (muy buena integración Git / SVN / etc, repos locales / remotos), terminales bash y python, etc.
Muchas más funciones están disponibles a través de complementos, como formatos de archivo adicionales (.gitignore y bash, por ejemplo), integración con JIRA, etc.

Yo trabajo en un gran proyecto; A veces desde mi lugar de trabajo, a veces de forma remota. Realizo cambios localmente, empujo a nuestra instalación privada de Stash e implemento código en el servidor con unos pocos clics.
Con un clic (Cmd + S) guardo archivos e implemento todos los cambios en mi servidor a través de SFTP.
En otro clic (Cmd + K) me comprometo + push.
Hay versión * gratuita * de PyCharm. El comercial hace cosas adicionales que la mayoría de los usuarios no necesitan (aunque tengo una).

¡Buena suerte!

PD Perdón vim y emacs! Ustedes son buenos y venerables, pero su configuración y su aportación al punto de Sublime y PyCharm es un dolor; así que los dejé y los uso en casos excepcionales en los que no puedo trabajar desde mi estación de trabajo y debo trabajar directamente en el servidor.

Si está utilizando un sistema Unix (Linux, Mac), definitivamente recomendaría aprender Vi / Vim. Vim es increíble porque, si bien la curva de aprendizaje es notable, la productividad de la persona se dispara a medida que se familiariza con los comandos. Por favor, te lo ruego, aprende Vim. Parece arcaico al principio, pero me lo agradecerás. Hay una razón por la que ha existido durante décadas.

Nota: Puedes comenzar a aprender Vim escribiendo vimtutor en cualquier shell de Unix. Este es un tutorial interactivo de Vim. Hazlo una vez al día durante dos semanas, y te convertirás en un maestro Vim en un momento. Vimtutor

Al lograr una familiaridad aceptable con Vim, recomendaría PyCharm Community Edition, que es un extraordinario IDE de Python ofrecido por JetBrains (disponible en PyCharm :: Descargar la última versión de PyCharm). ¡La mejor parte de esto es que puede integrar su nuevo conocimiento de Vim con PyCharm con su integración de Vim! La combinación de un potente IDE con comandos Vim se disparará su productividad.

Nota: Si tiene una dirección de correo electrónico .edu, puede obtener PyCharm Ultimate Edition (algunas funciones más que CE).

APRENDER VIM

La mejor opción de Python IDE puede configurar fácilmente el entorno de trabajo, lo que lleva a una mejor productividad. Seguramente puede usar cualquier IDE de Python de su preferencia, pero un mejor IDE de Python facilitará mucho nuestro trabajo porque la configuración sugerida lo ayudará a evitar errores y ahorrará tiempo al escribir, ejecutar y depurar su código.


1 – Pycharm IDE

Pycharm IDE te ahorra tiempo. Cuida tu rutina. Para que puedas enfocarte en cosas más grandes. Puede confiar en él para la finalización inteligente de código, la comprobación de errores sobre la marcha y las soluciones rápidas, la navegación sencilla por el proyecto y mucho más. PyCharm está diseñado por programadores, para programadores, para proporcionar todas las herramientas que necesitamos para el desarrollo productivo de Python.

¿Por qué el mejor Ide Python

  • Obtienes miles de complementos, terminal integrado y control de versiones.
  • Muestra tus recomendaciones PEP-8 a medida que codificas.
  • Es compatible con toneladas de bibliotecas de Python.
  • Fácil integración con virtualenv, Docker y Vagrant. También tiene integración con Git.
  • Increíble apoyo a la refactorización.

Descargar


2- IDE Pydev

PyDev es un IDE de Python para Eclipse, es un IDE de código abierto que se puede usar para el desarrollo de Python, Jython y IronPython. Viene con muchas características como integración con Django, finalización de código con importación automática, sugerencias de tipo, análisis de código, definición, refactorización, depurador, depurador remoto, encontrar referencias en el depurador, tokens, navegador, consola interactiva, integración de prueba de unidad, Cobertura de código y muchos otros.

¿Por qué el mejor Ide Python

  • Todavía puede caber en la memoria RAM de su portátil más antiguo
  • Puede instalarlo como un complemento para Eclipse o instalando LiClipse en una distribución avanzada de Eclipse.
  • te encantará la función de código emergente de código emergente de pydev.
  • Integración de pyunit, pep8, pylint, etc. que ayudan a mejorar la calidad de su código.
  • Una solución IDE muy respetable para python, especialmente si ya estás acostumbrado a eclipse en java.

Descargar


3 – Ala IDE

WingIDE es un IDE de Wingware solo para Python. WingIde es adecuado para el desarrollo profesional, WingIDE ofrece características tales como la finalización de código impresionante, el gran depurador, y también puede incluir secuencias de comandos y extenderse en Python.

¿Por qué el mejor Ide Python

  • Construido en potente depurador
  • El editor inteligente trabaja en conjunto para acelerar el desarrollo interactivo de Python.
  • Fácilmente puede encontrar y corregir errores rápidamente
  • Navega el código con facilidad
  • Puede editar con sus enlaces de teclas favoritos y personalizar su espacio de trabajo.

Descargar


4 – Eric Python IDE

Eric es un editor completo de Python e IDE, escrito en Python. Se basa en el kit de herramientas Qt GUI multiplataforma, que integra el altamente flexible control del editor Scintilla. Está diseñado para ser utilizado como el editor rápido y sucio de todos los días, así como para ser utilizado como una herramienta profesional de gestión de proyectos que integra muchas funciones avanzadas que Python ofrece al programador profesional.

¿Por qué el mejor Ide Python

  • Ajuste de llaves, resaltado de errores y resaltado de sintaxis configurable.
  • Shell interactivo de Python que incluye resaltado de sintaxis y autocompletado.
  • Interfaz integrada a la biblioteca de corrección ortográfica de encantamientos
  • Depurador Python integrado que incluye soporte para depurar aplicaciones multiproceso y multiproceso.
  • Soporte integrado de perfiles y cobertura de código

Descargar


5 – Vim IDE

Vim es un editor de texto altamente configurable creado para hacer que la creación y el cambio de cualquier tipo de texto sean muy eficientes. Vim es un superconjunto de Vi; es un editor de texto extremadamente confiable y poderoso que está disponible para varias plataformas.

¿Por qué el mejor Ide Python

  • Vim es un editor de línea de comandos y, por lo tanto, se puede utilizar para el desarrollo remoto.
  • Reemplazar todas las ocurrencias de cadenas en archivos de 100MB + es rápido y fácil.
  • vim está basado en el teclado por lo que es más fácil de entender.
  • Vimscript proporciona una rica funcionalidad de scripts para construir sobre el núcleo de vim

Debes aprender los 20 comandos básicos de Vi. Antes de utilizar Vim IDE. Con una enorme biblioteca de complementos compatibles, VIM se convierte en una de las armas más letales en manos de desarrolladores expertos.

Descargar


fuente – IDE de Python: 5 mejores IDE de Python para programadores (2017)

conclusión

Si necesita un IDE de Python completo y multiplataforma, entonces debe seguir con PyCharm, WingIDE o PyDev. Tanto PyCharm como WingIDE tienen licencias comerciales y tienen licencias personales y de estudiante, como opción, puede obtener licencias gratuitas para su aula o en caso de que sea un código abierto. PyDev (Eclipse) es gratis.

Yo uso Vim

Mi amigo me acaba de presentar a jedi-vim, que le recomendaron en una pregunta de StackOverflow:

jedi-vim – autocompletado de Python impresionante con VIM

Aquí hay algunas fotos:

Al aire libre
Completar para casi cualquier cosa (Ctrl + Espacio).

Al aire libre
Visualización de cuerpos de función / clase, cadenas de documentación.

Al aire libre
Soporte Pydoc (con resaltado, Shift + k).

Es el mejor y mejor plugin de Python que he encontrado hasta ahora, y se parece y se parece mucho a otros IDE.

ACTUALIZACIÓN: Ahora uso vim-mucomplete en la parte superior.

Desde que aprendí python y comencé a usarlo como mi herramienta de creación de prototipos más preferida, también tuve muchos problemas con esta pregunta. Ahora soy un usuario habitual de python, por lo que creo que estoy calificado para responder a esta pregunta.

Mi respuesta es corta y muy específica.

  1. Primero instale “anaconda”. Tiene casi todas las bibliotecas de computación científica popular.
  2. Instalar “atom para windows”. Este es un editor ligero, no solo para python, sino que también admite muchos idiomas diferentes. La interfaz grisácea es simplemente impresionante y te sentirás como un “programador” ;-). Lo bueno de este editor es que puede instalar muchos paquetes diferentes de acuerdo con sus necesidades. Al igual que, puede instalar un paquete para intellisense, puede instalar un paquete para ejecutar el código python dentro del editor Atom, también puede instalar diferentes temas. Básicamente, es un editor ligero pero potente con una hermosa función de resaltado de texto.
  3. Luego instale “Spyder”. ¿Por qué necesitas esto si Atom es tan impresionante? La razón es que en Spyder puedes ver los Objetos (variables), modificarlos manualmente al igual que podemos hacerlo en MATLAB. Esta función es muy útil cuando participas en concursos de Data Science organizados por Kaggle, etc. Cuando necesito ver qué hay dentro de una gran matriz o matriz, utilizo el IDE de Spyder. Para todos los demás fines utilizo Atom.

Todos los softwares mencionados anteriormente son gratuitos y no tienes que pagar nada por usarlos. Así que pruébalos. Y feliz codificación … 🙂

Los entornos de desarrollo integrado, o IDE, son herramientas de software que facilitan a los programadores y desarrolladores una amplia gama de características para el desarrollo de software en un solo producto. Los IDE están diseñados para trabajar con múltiples plataformas y eliminar las complejidades involucradas en el ciclo de vida del desarrollo de software.

Muchos programadores experimentados estarían de acuerdo en que un IDE correcto es indispensable para producir y mantener un código de alta calidad. Los aumentos en número y estilo de escritura del código inducen la aparición de nuevos lenguajes de programación. Por lo tanto, es crucial que los desarrolladores de software deben optar por el IDE correcto para lograr los objetivos. En todo el mundo, los desarrolladores tienen la misma pregunta en mente.

He escrito una publicación de blog detallada que cubre los diez mejores IDE de Python. Destaca y compara las características esenciales de cada IDE. Una vez que sepa los pros y los contras de cada uno de ellos, debería ser fácil para usted elegir uno para sus necesidades de desarrollo.

En su mayoría quorian ha dado la Ans. Solo me estoy enfocando en la conclusión.

Conclusión final

Si está buscando un IDE de Python completo y multiplataforma, entonces probablemente debería quedarse con PyCharm, WingIDE o PyDev.

Tanto PyCharm como WingIDE tienen licencias comerciales y tienen licencias personales y de estudiante, como opción, puede obtener licencias gratuitas para su aula o en caso de que sea un desarrollador de código abierto. PyDev (Eclipse) es gratuito y un LiClipse le costará unos $ 50, que debe comprar si tiene que usar Eclipse.

Básicamente, no puede equivocarse con ninguno de los IDEs descritos, por lo que depende de usted decidir si dedicará mucho tiempo a aprender VIM y vencerá a todos en términos de eficiencia, o usará PyCharm, configúrelo en 5 minutos y comienza tu primer proyecto.

Feliz codificacion !!

Gracias !!

Gracias por A2A ..

Elegir el mejor IDE de Python

  1. PyCharm es uno de los IDE de Python más populares y merecidamente. Está repleto de características como la increíble terminación de código, análisis de código, navegación de código, soporte Django de primera categoría, JavaScript, HTML y CSS, excelente depurador y mucho más.
  2. WingIDE es un IDE sólido de Wingware que ha estado en desarrollo desde 1999. Tiene muchas características avanzadas, como un depurador de primera clase, inteligencia de código, y se puede ampliar en Python.

3.PyDev es un IDE de Python para Eclipse con soporte de Django, finalización de código, análisis de código, navegación, depuración remota, consola interactiva y mucho más. Puede instalarlo como un complemento para Eclipse o instalando LiClipse, una distribución avanzada de Eclipse.

4. Komodo es un IDE para lenguajes dinámicos como Python, PHP y Ruby. La nueva versión tiene muchas mejoras, como refactorización de código, selecciones múltiples, mejor interfaz de UI, diálogo abierto rápido y mucho más.

5.Eric es un IDE de código abierto para Python y Ruby con la mascota más fea que he visto en mi vida.

6.IEP es un editor interactivo para Python y no es realmente un IDE. Puede ser útil para las personas que buscan un reemplazo de Matlab. Admite múltiples shells de Python simultáneamente y puede programar kits de herramientas GUI como PySide, PyQt4, wx, fltk, GTK y Tk de forma interactiva.

Si está buscando un IDE completo y multiplataforma, PyCharm, WingIDE y PyDev son realmente sus mejores opciones.

Aquí hay algunos enlaces más que podrían ser útiles para usted:

Paquetes de Python guía completa

Biblioteca de Python | El mejor artículo sobre las diversas bibliotecas de Python

Python Web Framework – Una lista detallada con explicaciones

Si la respuesta fue útil. Por favor, ¡por favor !

Yo le propondría a Spyder.
Spyder significa Scientific PYthon Development Environment y es una plataforma poderosa para funciones avanzadas de edición, pruebas interactivas, depuración e introspección.

Una de las características de Spyder es que utiliza IPython (intérprete de Python interactivo mejorado) como intérprete de Python.

Aquí es cómo se ve Spyder:


Entonces, tienes todo en una plataforma. Se siente muy compacto. Una forma fácil de obtenerlo es instalar el paquete Anaconda. Anaconda incluye Python, Spyder, iPython y varias bibliotecas de análisis de datos.

Komodo Edit es bueno, gratuito, multiplataforma y tiene valores de producción razonablemente altos. También soporta idiomas además de Python.

Mi IDE preferido para Python es PyCharm .

PyCharm se presenta en dos ediciones, edición comunitaria y edición profesional. La edición comunitaria es gratuita para todos y la edición profesional cuesta $ 199 para el primer año. Puede descargar fácilmente la versión de prueba de la edición profesional desde el sitio web de jetbrains.
Aquí está la mejor parte: ¡ Puedes descargar y usar la edición profesional de PyCharm y todas las demás herramientas de desarrollo profesional de Jetbrains gratis si eres un estudiante!
Todo lo que necesita para solicitar es la dirección de correo electrónico de su estudiante, la tarjeta ISIC o la tarjeta de identificación de estudiante.
Puede descargarlos desde aquí: Gratis para estudiantes: herramientas de desarrollo profesional de JetBrains

Aquí hay una captura de pantalla de la última edición de PyCharm Professional (hasta el 9 de junio de 2017) tomada desde mi PC:

Creo que PyCharm es el mejor IDE de Python debido a su amplia gama de características:

  • Asistencia de codificación inteligente
    PyCharm proporciona código inteligente, inspecciones de código, resaltado de errores sobre la marcha y soluciones rápidas, junto con refactorizaciones de código automatizadas y capacidades de navegación enriquecidas.
  • Herramientas integradas para desarrolladores
    La enorme colección de herramientas listas para usar de PyCharm incluye un depurador integrado y un corredor de prueba; Perfilador de pitón; una terminal incorporada; integración con los principales VCS y herramientas de base de datos incorporadas; capacidades de desarrollo remoto con intérpretes remotos; un terminal ssh integrado; e integración con Docker y Vagrant.
  • Desarrollo web
    Además de Python, PyCharm proporciona soporte de primera clase para varios marcos de desarrollo web de Python, lenguajes de plantilla específicos, JavaScript, CoffeeScript, TypeScript, HTML / CSS, AngularJS, Node.js y más.
  • Herramientas científicas
    PyCharm se integra con IPython Notebook, tiene una consola Python interactiva y es compatible con Anaconda, así como con múltiples paquetes científicos, incluidos Matplotlib y NumPy.

PyCharm :: Características

Video de iniciación de PyCharm:

IDE (Integrated Development Environment) es una herramienta de codificación utilizada para escribir, modificar y depurar el código de una manera sencilla. Es cierto que también podemos ejecutar códigos utilizando el símbolo del sistema. Pero, también se requiere un entorno de programación adecuado para la depuración. Para controlar el flujo de código, se requiere IDE, de lo contrario, el código se vuelve inmanejable.

Python se utiliza en todas partes. Python es un lenguaje de programación popular. Se utilizan diferentes IDE para depurar y ejecutar códigos Python.

  1. Pycharm :

Pycharm es un IDE desarrollado por personas de JetBrain, que ha desarrollado uno de los mejores IDE de Java, es decir, IntelliJ IDEA. Pycharm es compatible con los sistemas operativos Windows, Linux, MacOS. Pycharm tiene características interesantes como editor de código, resaltado de errores, etc.

Pycharm IDE se usa ampliamente debido a sus ventajas como la navegación de código inteligente, la refactorización rápida y segura y la gran finalización de código.

2. Spyder :

Spyder es un IDE de código abierto y cruzado utilizado para Data Science. Integra las bibliotecas requeridas para Data Science como NumPy, Matplotlib. Las características de Spyder IDE son un editor multilingüe, una consola interactiva.

3. Vim :

Es muy sencillo y fácil de aprender IDE. Si desea ejecutar algo complicado, use Vim IDE. Manejará el código muy bien.

Si desea obtener más información sobre Python, consulte este blog.

Python para principiantes

Hay muchas oportunidades de carrera para los programadores de Python. Según las Tendencias de empleo de Google, los programadores de Python tienen una gran demanda en el mercado.

Python rompe todos los moldes que los lenguajes de programación tradicionales han construido. Python se usa para diferentes aplicaciones como Desarrollo Web, Robótica, Inteligencia Artificial.

Para obtener más información sobre el lenguaje de programación Python, mire estos videos.

Puedes usar el cuaderno Jupyter también para ejecutar códigos. El video que se proporciona a continuación lo ayudará a comprender qué es el bloc de notas Jupyter y cómo usarlo.

El video que se proporciona a continuación te ayudará a comprender los conceptos de Loops . Principalmente 3 bucles se utilizan en Python.

Espero que te ayude.

¡Feliz aprendizaje!

EMPUJE

Si bien parece que PyCharm es el claro ganador aquí, la respuesta de Ram Achal apunta a la evidencia de que la respuesta real no es un IDE, sino que la gran mayoría solo usa un editor de texto. Si bien un IDE puede ser beneficioso y ayudarlo a completar el código, fallas de sintaxis, etc., el IDE lo retendrá en otras áreas.

Un IDE generalmente requiere un entorno de ventana (no solo Microsoft, esto incluye OSX o XWindows). Sin embargo, a menudo necesita ejecutar su código en un entorno donde las ventanas no están disponibles. A menudo, esto da como resultado un ciclo desagradable de traer el código local, para editarlo, y luego empujar el código nuevamente hacia el control remoto para ejecutarlo. Esto agrega error y tiempo adicionales a la ruta más crítica en el ciclo de codificación, la edición, ejecución, edición, ciclo de ejecución.

En algunos casos, esto hará que escriba más código antes de ejecutar, lo que puede llevar a grandes bloques de código que no funciona, o errores repetidos varias veces que podrían haberse detectado al principio con un ciclo más estricto. En otros casos, simplemente te hace lento. En este tipo de entorno, el IDE se convierte más en un problema que en una solución. Ser capaz de ser eficaz en la edición de código en un entorno remoto es fundamental y le servirá mejor que completar el código.

La desventaja de VIM, es que ocasionalmente debe trabajar en un entorno que dicte su IDE. En este caso estoy lisiado. Yo ensucio mi código con “: w” o “kkkkk”. La búsqueda se vuelve incómoda y anhelo la capacidad que tengo con VIM. Mis dedos nunca necesitan salir del teclado, lo que me ahorra tiempo al saltar al mouse y la espalda. Aprenderlo es un desafío, pero me ha valido la pena.

Pruebe spyder IDE que viene con el paquete anaconda.
Puedes descargarlo por separado también.
Lo uso a diario para escribir software financiero capaz de realizar análisis matemáticos y eliminar datos de stock en tiempo real de la web.

Puedes probar texto sublime, aunque no es gratis. Soporta muchos idiomas, no solo python.

El editor de dosel de Enthought también es bueno.

WingIDE también es bastante bueno y popular también.

Algunos recomendarán pycharm también o VIM.

Probé todos estos editores y muchos más. Me encanta Python un montón y me gusta probar editores diferentes [No sé por qué, pero se siente bien]

Pero finalmente me detuve en spyder IDE. Sigo intentando nuevos IDE, pero Spyder es el mejor IDE (en mi opinión) que he usado hasta ahora.

Darle una oportunidad.

Ya he respondido a esta pregunta, muchas veces.
Pero otra vez…

No usaré un IDE. Preferiría un editor … Sublime Text 2 Editor.
No solo yo, sino muchos editores profesionales preferidos como vim, sublime Text 2/3, Notepad ++, … a IDE.

Se recomienda a los principiantes que trabajen con IDE, que analicen todas las características … Pero, a largo plazo, sería mejor preferir un Editor.

La razón es que todos los editores populares proporcionan las funciones provistas con los IDE, con complementos. Además, los editores son ligeros en comparación con los IDE.

Si eres un principiante, te recomiendo que trabajes en IDE.
En versiones comerciales, recomiendo Komodo IDE y PyCharm IDE.
En versiones comunitarias (gratuitas), recomiendo Spyder IDE y PyCharm IDE.

De hecho, Spyder IDE es una recomendación de google. Viene parte de la distribución python de python (x, y) de Google.

Para lista adicional:
Lista de IDE populares utilizados para la programación en python
IDE / intérpretes en línea para la programación en python

Todo lo mejor

Por la palabra “mejor”, creo que le interesan principalmente los IDE que son multiplataforma y tienen un sólido soporte de desarrollo web (Django, plantillas HTML, JavaScript, etc.)

Hay varios IDE completos y multiplataforma de los cuales PyCharm , WingIDE y PyDev son realmente los mejores.

Mi favorito personal es PyCharm, que viene con Intelligent Editor, con finalización de código, resaltado de errores sobre la marcha, correcciones automáticas, refactorizaciones automatizadas de código y capacidades de navegación enriquecidas, soporte integrado de depuración y pruebas de unidades, integraciones nativas de VCS, etc.

También desea ver una lista completa de los IDE de Python aquí: IntegratedDevelopmentEnvironments – Python Wiki

¡La misma pregunta me persiguió durante semanas! Entonces, finalmente puse una misión para explorar instalando cerca de 15 IDE, probándolos y desechándolos.
Finalmente terminaron con estos PyCharm, Spyder, Sublime Text

En una nota concluyente,
Mejor IDE para proyectos complejos y análisis: Pycharm

El mejor IDE para proyectos simples para probar algunos módulos: Texto sublime
solo ctrl + b es suficiente para ejecutar el código.

Pero le proporcionaré algunos de los enlaces que he probado y me han demostrado ser útiles.

http://www.pythoncentral.io/comp

http://www.reddit.com/r/Python/c

http://forums.udacity.com/questi

http://pedrokroger.net/choosing-…

La respuesta directa es PyCharm. Creo que casi nadie está en desacuerdo con ello.

El PyCharm es un producto de JetBrains. Y crean los mejores IDEs. No solo para Python, sino para casi todos los demás lenguajes de programación, tienen un IDE especial para funciones increíbles.

Entonces, ya sea Python o cualquier otro idioma, siempre iré con el IDE de JetBrains.

Así que para Python seleccione PyCharm. Aunque también hay otros IDE, puede consultarlos aquí: los mejores IDE de Python para Windows .

Para principiantes recomendaría Thonny (Thonny, Python IDE para principiantes).

  • Fácil de empezar. Thonny viene con Python 3.6 incorporado , por lo que solo se necesita un instalador simple y está listo para aprender a programar.
  • Interfaz mínima

Puede descargar thonny desde: Thonny, Python IDE para principiantes

Está disponible para las tres plataformas: Windows | Mac | Linux

El mejor IDE para Python que he usado, es el cuaderno Jupyter.

Puedes aprender aquí cómo descargarlo desde este sitio web.

Descargas

http://www.anaconda.com/downloads/

Luego puede consultar la instalación y la descripción general de la notebook Jupyter con accesos directos para usuarios de PC y MAC.

* NUEVO CURSO DE PRINCIPIOS DE PYTHON 4 *

Si buscas aprender Python desde principiante hasta nivel profesional, mira mi curso, con el cupón de descuento, solo cuesta £ 9.99.

Aprende Python 3 para principiantes (2018) | Udemy

Si cambia de opinión, existe una garantía de devolución de dinero de 30 días.

El curso contiene secciones sobre:

– Instalando Python + Jupyter Notebook

– Conceptos básicos (variables, cadenas, formato)

– Estructuras de datos (Listas, Tuples, Diccionarios, Conjuntos)

– Control de flujo y bucles

– Comprensión

– Funciones (Funciones, Decoradores, Aleatorio)

– Manejar errores

– Archivos (archivos TXT, archivos de salmuera, módulo de sistema operativo)

– Mini proyecto

– generadores

– OOP (Programación Orientada a Objetos)

– Numpy

– Pandas

– Matplotlib

También estaré agregando nuevas secciones regularmente. Más los proyectos que podría usar para la universidad, el trabajo o para presumir ante posibles empleadores.

El curso también tiene archivos zip para cada sección, con archivos ipython y versiones en PDF de las conferencias.