0% encontró este documento útil (0 votos)
2 vistas4 páginas

Mapas Programacion

La librería estándar de Python es una de sus mayores fortalezas, ofreciendo más de 40 módulos que cubren diversas necesidades de programación. Incluye funciones para manejo de cadenas, estructuras de datos, compresión de archivos, criptografía y servicios multimedia, lo que la hace comparable a las librerías de Java y .NET. Además, Python es ampliamente utilizado en la ciencia gracias a paquetes como NumPy y SciPy, que facilitan el trabajo con datos científicos.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
2 vistas4 páginas

Mapas Programacion

La librería estándar de Python es una de sus mayores fortalezas, ofreciendo más de 40 módulos que cubren diversas necesidades de programación. Incluye funciones para manejo de cadenas, estructuras de datos, compresión de archivos, criptografía y servicios multimedia, lo que la hace comparable a las librerías de Java y .NET. Además, Python es ampliamente utilizado en la ciencia gracias a paquetes como NumPy y SciPy, que facilitan el trabajo con datos científicos.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

LIBRERIA

ESTANDAR
Una de las fortalezas de Python, y Además, puede Existen más de 40 tópicos en la
quizás la mayor, es la librería compilarse su código a referencia de la librería de Python4
estándar con que cuenta.. Con bytecodes, similar al que por lo que se puede afirmar que es
decenas de módulos cubre la mayoría usan Java y .NET, lo que una de las más completas con que se
de las necesidades básicas de un optimiza aún más el cuenta en la actualidad, comparable
programador y mucho más. proceso de con la de Java y .NET.
interpretación.

FUNCIONES NUMÉRICAS Y
CADENAS ESTRUCTURA DE DATOS MATEMÁTICAS
Las estructuras de datos en Python
Las cadenas en Python o strings son La librería math es proveída por
se pueden entender como un tipo de
un tipo inmutable que permite Python como parte de su "librería
dato compuesto, debido a que en una
almacenar secuencias de caracteres. estándar" y ofrece funciones
misma variable podemos almacenar
Para crear una, es necesario incluir matemáticas para uso en el campo
una estructura completa con
el texto entre comillas dobles ". de los números reales.
información.
LIBRERIA
ESTANDAR
COMPRESIÓN DE DATOS FORMATOS DE ARCHIVO
Uno de los módulos más utilizados es Para ámbitos, bucles y funciones,
zipfile. Esta biblioteca nos permite Python se basa en la sangría y los
espacios en blanco en lugar de las
crear archivos comprimidos en
llaves que se usan en otros idiomas.
formato ZIP y extraer su contenido.

SERVICIOS MULTIMEDIA
CRIPTOGRAFÍA SERVICIOS DE LOS SISTEMAS OPERATIVOS
Python proporciona varias bibliotecas y
Python ofrece varias bibliotecas y
El soporte de criptografía en Python módulos que te permiten interactuar con el módulos para trabajar con servicios
sistema operativo subyacente. multimedia,
incluye hashlib para generar firmas
os Pillow
del contenido de mensajes utilizando
shutil OpenCV
algoritmos estándar como MD5 y Pygame
sys
SHA, y hmac. subprocess: MoviePy
ENTORNOS DE DESARROLO
INTEGRADO

Eclipse con el plugin


¿Qué es? IDLE (Integrated
DeveLopment Environment) PyDev

El Eclipse es una plataforma de


Dado el éxito tenido por Este es un entorno ideal para desarrollo de aplicaciones llamada
RCP, en la cual se montan varios
Python en plataformas pequeñas aplicaciones, debido plugins que extienden su
a su sencillez, además de que funcionalidadIdentifica conceptos
Unix, se han elaborado
se distribuye junto con los clave.
para este una gran
paquetes de Python para los En el caso de PyDev, cuenta con un
cantidad de entornos de sistemas operativos más sistema de proyectos que ayuda a
desarrollo integrado, comunes: Windows, Linux, organizar las aplicaciones, además
de tener completado inteligente de
considerados entre los de MacOS. Cuenta con resaltado
código, depurador, resaltado de
mejor calidad. de código y depurador. código, gestión de documentación,
entre otras muchas características.
PYTHON PARA LA CIENCIA
Hoy en día, los Los paquetes NumPy Otra de las razones de
científicos de (Python Numérico) y su uso es la
cualquier rama usan la SciPy (Python existencia de
programación como una Científico) son librerías que soportan
herramienta más para pilares para el archivos de
la solución de sus trabajo científico hoy intercambio de datos
problemas. Ellos en día, estos emulan científicos como el
necesitan que sus en muchas ocasiones netCDF, además de que
herramientas sean las funciones pueden leer de
simples y eficientes, disponibles por el ficheros de datos
de modo que se puedan Matlab (otro de los generados con Matlab.
concentrar en los lenguajes de corte Esto hace mucho más
problemas de sus científico existentes) fácil y estandarizado
respectivos campos. lo que hace más fácil el intercambio de
la transición a partir datos entre la
de este. comunidad científica

También podría gustarte