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

PYTHON

Python es un lenguaje de programación interpretado creado por Guido van Rossum a finales de los 80. Su principal filosofía es ser legible y explícito. Se usa ampliamente en inteligencia artificial, análisis de datos, ciencia de datos, pruebas y desarrollo web. Tiene ventajas como ser de alto nivel, polivalente, tener amplias bibliotecas, ser portable y de código abierto, pero puede ser lento y consumir mucha memoria.

Cargado por

mayra roldan
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 DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
42 vistas4 páginas

PYTHON

Python es un lenguaje de programación interpretado creado por Guido van Rossum a finales de los 80. Su principal filosofía es ser legible y explícito. Se usa ampliamente en inteligencia artificial, análisis de datos, ciencia de datos, pruebas y desarrollo web. Tiene ventajas como ser de alto nivel, polivalente, tener amplias bibliotecas, ser portable y de código abierto, pero puede ser lento y consumir mucha memoria.

Cargado por

mayra roldan
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 DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 4

PYTHON

Introducción
Python es un lenguaje de programación interpretado cuya principal filosofía es
que sea legible por cualquier persona con conocimientos básicos de
programación. Además, posee una serie de características que lo hacen muy
particular y que, sin duda, le aportan muchas Ventajas.
Python fue creado por Guido van Rossum, un programador holandés a finales
de los 80 y principio de los 90.
Administrado por Python Software Foundation, posee una licencia de código
abierto, denominada Python Software Foundation License.3 Python se clasifica
constantemente como uno de los lenguajes de programación más populares.

FILOSOFIA
- Bello es mejor que feo.
- Explícito es mejor que implícito.
- Simple es mejor que complejo.
- Complejo es mejor que complicado.
- Plano es mejor que anidado.
- Disperso es mejor que denso.
- La legibilidad cuenta.
- Los casos especiales no son tan especiales como para quebrantar las
reglas.
- Lo práctico gana a lo puro.
- Los errores nunca deberían dejarse pasar silenciosamente.
- A menos que hayan sido silenciados explícitamente.
- Frente a la ambigüedad, rechaza la tentación de adivinar.
- Debería haber una —y preferiblemente solo una— manera obvia de
hacerlo.
- Aunque esa manera puede no ser obvia al principio a menos que usted
sea holandés.24
- Ahora es mejor que nunca.
- Aunque nunca es a menudo mejor que ya mismo.
- Si la implementación es difícil de explicar, es una mala idea.
- Si la implementación es fácil de explicar, puede que sea una buena idea.
- Los espacios de nombres (namespaces) son una gran idea ¡Hagamos
más de esas cosas!
Usos de Python

 Inteligencia Artificial: al ser un lenguaje de escritura “rápido, escalable,


robusto y de código abierto” permite plasmar ideas complejas con unas
pocas líneas de código, lo que no es posible con otros lenguajes.
 Big Data: el uso de Phyton se extendió en el análisis de datos y la
extracción de información. Cuenta con bibliotecas de procesamiento de
datos como Pydoop, Dask y Pyspark, que facilitan aún más la gestión de
grandes volúmenes de información.
 Data Science:Phyton incorpora motores numéricos
como Pandas y NumPy, que son ampliamente utilizados por
investigadores de todo el mundo. También se ocupa de los datos
tabulares, matriciales y estadísticos, visualizados en bibliotecas
populares como «Matplotlib» y «Seaborn», lo que facilita la creación de
una amplia variedad de gráficos y representaciones visuales de todo
tipo.
 Frameworks de Pruebas: es ideal para validar ideas o productos, ya
que tiene muchos frameworks integrados que ayudan a depurar el
código y ofrecen rápidos flujos de ejecución.
 Desarrollo Web: con menos líneas de código se construyen back-end
de aplicaciones web mucho más eficientes.
 Educación en Ciencias de la Computación: su sintaxis simple permite
a los estudiantes comenzar a adquirir habilidades valiosas para sus
carreras. Además, admite varios paradigmas de programación como la
imperativa, la funcional, la procedimental y la orientada a objetos.

VENTAJAS Y DESVENTAJAS EN PYTHON

VENTAJAS
1. Lenguaje de alto nivel
Python es un lenguaje de alto nivel, por lo que es más fácil de usar que los de
bajo nivel, puesto que estos últimos no tienen mucha abstracción de lenguaje
de máquina. Con Python se pueden usar elementos del lenguaje natural, ya
que tiene una sintaxis similar al inglés, por lo que es fácil de leer, escribir y
aprender.
2. Polivalente y de paradigmas
Python al ser un lenguaje de propósito general se puede usar para diversos
propósitos. Es una gran opción para el desarrollo de software, ya que permite a
los desarrolladores utilizar grandes frameworks como Django y Flask.
Asimismo, a Python se le considera un lenguaje de paradigmas múltiples, que
admite programación estructurada, funcional y orientada a objetos.
3. Bibliotecas y frameworks
Dentro de las ventajas de Python su mayor beneficio es que tiene una amplia
colección de bibliotecas y frameworks.
La biblioteca estándar de Python es muy extensa, puesto que contiene muchos
módulos integrados.
4. Portabilidad
Python es compatible con todos los sistemas operativos (macOS, Linux, UNIX
y Windows), y los programadores solo necesitan escribir código una vez y
luego podrá ejecutarse en todas partes.
5. Gratis y de código abierto
Python es un lenguaje de programación desarrollado bajo la licencia de código
abierto aprobada por OSI, todos pueden usarlo y distribuirlo libremente.
6. Baja curva de aprendizaje
La sencillez de la sintaxis de Python permite escribir programas totalmente
funcionales en pocas líneas de código, por lo que su curva de aprendizaje es
muy baja. En pocos días de aprendizaje con Python, cualquier persona puede
programar programas sencillos.
7. Comunidad fuerte
El hecho de que Python sea gratuito y de código abierto contribuye a crear una
comunidad sólida. Los programadores de Python pueden descargar el código
fuente, modificarlo y distribuirlo como deseen.

DESVENTAJAS
1. Lentitud
La lentitud de Python se debe principalmente a su naturaleza dinámica y
versatilidad. No obstante, hay formas de optimizar las aplicaciones de Python
aprovechando la sincronización, entendiendo las herramientas de creación de
perfiles y considerando el uso de múltiples intérpretes.
2. Consumo de memoria
En el caso de que una tarea requiera mucha memoria, Python no es la mejor
opción. El consumo de memoria de Python es muy alto, y esto se debe a la
flexibilidad de los tipos de datos.
3. Desarrollo móvil
Python es ideal para plataformas de escritorio y servidor, pero para el
desarrollo móvil no es un lenguaje muy adecuado. Por este motivo, apenas
vemos aplicaciones móviles desarrolladas con Python.

También podría gustarte