PYTHON
Primero que nada, Python es un lenguaje de programacion interpretado cuya filosofia hace incapie en una sintaxis que favorezca un codigo legible.Se trata de un lenguaje de programacion multiparadigma, ya que soporta orientacion a objetos, programacion imperativa y en menor medida programacion funcional.
Lenguaje de programacion dinamico que utiliza lenguaje interpretado.
Es un sistema de gestion de paquetes utilizado para instalar y administrar paquetes de software escritos en Python.
INTERPRETE DE PYTHON
El interprete de Python estandar incluye un modo interactivo en el cual se escriben las instrucciones las instrucciones en una especie de interprete de comandos; las expresiones pueden ser introducidas una a una, pudiendo verse el resultado de su evaluacioninmediatamente, lo que da la posibilidad de probar porciones de codigo en el.
A continuacion se muestran algunos interpretes de Python.
A continuacion se muestran algunos interpretes de Python.
CPython
IronPython
Implementación de .NET de Python, disponible en versiones de 32 y 64 bits, que proporciona interoperabilidad con C#, F# y Visual Basic, acceso a las API de .NET, depuración estándar de Python (pero no depuración en modo mixto de C++) y depuración mixta de IronPython y C#. IronPython, sin embargo, no admite entornos virtuales.Anaconda
Plataforma de ciencia de datos abierta con tecnología de Python que incluye la versión más reciente de CPython y la mayoría de los paquetes de difícil instalación. Es la opción recomendable si no puede decidirse.
PyPy
Implementación JIT de seguimiento de alto rendimiento de Python adecuada para programas de ejecución prolongada y situaciones donde se identifican problemas de rendimiento pero no puede encontrar otras resoluciones. Funciona con Visual Studio, pero con compatibilidad limitada para características de depuración avanzadas.
Jython
Implementación de Python en la Máquina virtual Java (JVM). Es similar a IronPython, donde el código que se ejecuta en Jython puede interactuar con clases y bibliotecas de Java, pero no es posible que no pueda utilizar muchas bibliotecas pensadas para CPython. Funciona con Visual Studio, pero con compatibilidad limitada para características de depuración avanzadas.PIP
PIP es un acronimo que significa "Paquetes de instalacion PIP" o "Programa de instalacion preferida". Es una utilidad de linea de comandos que le permite instalar, reinstalar o desinstalar paquetes PyPI con un comando simple y directo:"pip.Para poder instalar PIP en Windows
- Descargar el script del instalador get-pip.py. Si estas en Python 3.2, necesitaras esta version de get-pip.py. De cualquier manera seleccione Guardar como y guardelo en cualquier carpeta del pc, como su carpeta de Descargas.
- Abra elsimbolo delsistema y navegue hasta el archivo get-pip.py.
- Ejecute el siguiente comando: python get-pip.py.
Una ventaja importante de pip es la facilidad de su interfaz de linea de comandos, el cual permite instalar paquetes de software de Python facilmente desde solo una orden, como por ejemplo
Tambien es demasiado facil desinstalar algun paquete.
Pip puede gestionar listas de paquetes y sus numeros de versiones correspondientes a travez de un archivo de requisitos.
MODULOS Y LIBRERIAS DE PYTHON
En Python, un modulo es un objeto que sirve como contenedor para organizar codgo de Python. Cada modulo tiene asignado un espacio de nombres y dentro de ese espacio de nombres puede haber cualquier cantidad de objetos, y como en Python todo es un objeto, tambien puede contener otros modulos.
Para poder importar modulos y paquetes o librerias se puede hacer de diferentes maneras como se muestra a continuacion.
La instalacion basica de Python viene con una muy completa libreria de modulos para todo tipos de tareas, incluyendo acceso a ficheros y directorios, compresion de ficheros, ejecucion recurrente, email, html, xml, csv y un largo etcerea. Lo mas conveniente es consultar la docuentacion de la liibreria estandar para tener una idea de todo lo disponible. Se puede consultar la documentacion de la libreria estandar para tener una idea de todo lo disponible al momento de instalar Python.
Algunas librerias para graficar en python son las siguientes.
La instalacion basica de Python viene con una muy completa libreria de modulos para todo tipos de tareas, incluyendo acceso a ficheros y directorios, compresion de ficheros, ejecucion recurrente, email, html, xml, csv y un largo etcerea. Lo mas conveniente es consultar la docuentacion de la liibreria estandar para tener una idea de todo lo disponible. Se puede consultar la documentacion de la libreria estandar para tener una idea de todo lo disponible al momento de instalar Python.
Algunas librerias para graficar en python son las siguientes.
Matplotlib
Matplotlib es la mega libreria que hace de todo. Es la mas completa de todas las librerias disponibles, y puede producir graficos para todos los usos que les queremos dar. El problema es que por defecto, los graficos producidos por Matplotlib son muy basicos, por lo que hay que hacer bastantes ajustes para descorarlos adecuadamente.
Tambien provee wigdets para GTK y QT para uso en aplicaciones de escritorios.
Seaborn
Es basada en Matplotlib, Seaborn provee una interfaz simplificada y orientada a la visualizacion de datos estadisticos. Essta diseñada para producir graficas atractivas por defecto. Por otro lado, la personalizacion y los tipos de grafica disponible son algo mas limitados que Matplotlib.






No hay comentarios.:
Publicar un comentario