¿Cuáles son las cosas que puede hacer el lenguaje de programación Python (por ejemplo, aplicación web, aplicación de escritorio, aplicación móvil)?

Python es un lenguaje de propósito general, y como cualquier otro lenguaje de propósito general, se puede usar en multitud de dominios de aplicación. Incluso puede extender fácilmente (relativamente) Python a través de C o C ++.

Aquí hay algunas formas en que puede usar python en algunos de los dominios de aplicación populares:

Aplicación web : puede usar Django o el marco Flask. Estos marcos serían más fáciles para iniciar desarrolladores de Python. Hay toneladas más. Si desea ir al comando, incluso puede usar la biblioteca estándar de Python.

Aplicaciones de escritorio : puede usar Tkinter o PySide para QT. O Kivy (ver abajo)

Aplicaciones móviles: tienes Kivy para eso. Es una biblioteca multiplataforma. Se ejecuta en Android e IOS y en Mac, Linux y Windows también.

¿Te apetece un analista de datos? Puede usar Pandas para sus estadísticas y análisis.

¿Eres matemático, científico o ingeniero? Python tiene algunas bibliotecas geniales para esos. NumPy y SciPy para nombrar los dos más populares.

También hay MicroPython que se puede ejecutar en Micro Controllers , por lo que puede hacer código incrustado que controla cualquier cosa, desde una bombilla hasta un robot. O simplemente use el RaspberryPI y cree un código de Python que active su Salida de Entrada de Propósito General (GPIO).

Conclusión : las posibilidades son infinitas, realmente depende de la imaginación y habilidad del programador. Esto es cierto con Python y cualquier otro lenguaje de programación de propósito general.

Paz

Python es un lenguaje de script muy potente, versátil y grueso que permite la creación rápida de prototipos, la redacción fácil y rápida de ideas y un rendimiento sorprendente en el aprendizaje automático y la inteligencia artificial (inteligencia neuronal). Además de todo eso, Python es el lenguaje con mejor y directo acceso-soporte en Raspberry Pi (para IOT o proyectos de hogares inteligentes) a pines GPIO.

Desarrollo y análisis web:

  • Marcos como Pyramid y Django
  • Microframeworks como Flask
  • Acceso HTTP con solicitudes
  • Herramientas de análisis como BeautifulSoup
  • Herramienta de alimentación RSS Feedparser

Herramientas científicas para Back End:

  • Herramienta Matemática y Científica Ciencia
  • Biblioteca de análisis de datos Pandas
  • Herramienta de análisis numérico NumPy

Interfaces gráficas de usuario (GUI):

  • GUI biblioteca Tkinter
  • Agregue paquetes con wxPython
  • Aplicaciones móviles con Kivy
  • Marco de aplicación QT PyQT
  • Visualización gráfica con MatlibPlot
  • Crea juegos con PyGame
  • Aprendizaje automático:

    • Aprendizaje automático con Scikit-learn
    • Análisis y reconocimiento de imágenes usando OpenCV
    • Generando una red neuronal con Fann (red neuronal artificial rápida)

    Mejora del rendimiento:

    • Crear un ejecutable Python C ++ con GCC

    Espero poder ayudar 🙂

    Recordamos a Batman por sus acrobacias llenas de valentía. Siempre usa para luchar contra algunos genios realmente buenos pero con mentes malvadas, y para hacerlo, debes almacenar mucha información sobre las debilidades de tus enemigos, como siempre hacía Batman. Igual es la función de la pitón. Como Batman usa para ocultar su lado mágico frente a las personas, lo mismo ocurre con Python. Se esconde como otro lenguaje de secuencias de comandos, ejecutándose en un intérprete VM híbrido que desperdicia costosos ciclos de CPU.

    Ver más en http://www.osvin.com/blog/superh… .