Está en la página 1de 22

AÑO DE LA UNIDAD, LA PAZ Y EL DESARROLLO

UNIVERSIDAD NACIONAL
“SANTIAGO ANTUNEZ DE MAYOLO”
FACULTAD DE CIENCIAS

ESCUELA DE ESTADISTICA E INFORMATICA


Tema de la investigación monografía:

Docente: CAMONES OLIVERA IRIS REGINA

Estudiantes:

BUENO FLORES NILVER SEFERINO 231.0408.005

BERMUDEZ ROMAN SEBASTIAN ITALO 231.0408.004

MENDOZA QUIROZ ANHELO RONY 231.0408.020

Ciclo académico: I CICLO

1
Huaraz, 06 de octubre del 2023

2
DEDICATORIA
La siguiente información está dedicada
A los que desean saber
Sobre el lenguaje de programación

“Python”
Y ampliar un poco
Sus conocimientos a
Cerca del tema.

3
RESUMEN
En esta oportunidad tratamos sobre lo que es el lenguaje de programación Python. Tratamos
sobre este tema ya que es necesario saber lo que es y lo que representa en la actualidad
Python.

Como lo dijimos. Python tiene una historia detrás de lo que es hoy en la actualidad. Como
nuestra carrera tiene el nombre de informática, es necesario saber lo que posiblemente
llegamos a tratar en el futuro de nuestra formación como profesionales.
Por ello decidimos tratar este tema en específico.

Nuestras conclusiones son que el lenguaje de programación Python tiene grandes ventajas a
la vez que posee desventajas en algunos aspectos.
Sin duda como cualquier otro lenguaje de programación existente tiene sus puntos fuertes y
débiles.

4
ABSTRAC
This time we are talking about what the Python programming
language is. We discuss this topic since it is necessary to know what
Python is and what it currently represents.
Like we said. Python has a history behind what it is today. Since our
career is called computer science, it is necessary to know what we
may possibly deal with in the future of our training as professionals.
That is why we decided to address this specific topic.
Our conclusions are that the Python programming language has great
advantages while also having disadvantages in some aspects.
Without a doubt, like any other existing programming language, it
has its strengths and weaknesses.

5
6
PRESENTACION

Los lenguajes de programación son muy diversos, a la vez que forman de una u otra parte de
nuestro día a día.
Son importantes porque las aplicaciones de nuestros teléfonos móviles y los programas de
computadora están programadas por algún tipo de lenguaje de programación.
Hay una gran gama de lenguajes de programación en el mundo, unos más usados que otros,
con más ventajas. Tales como C++ o en este caso Python.
En esta ocasión nos centraremos en el conocido lenguaje de programación “Python”. Muy
conocido en el mundo de la programación y con una gran comunidad.
Entre las ventajas que hay sobre Python está: es un lenguaje de sintaxis y semántica que son
reglas que rigen un lenguaje de programación y el uso del idioma inglés.
Además, posee una amplia biblioteca y frameyorks.
Incluido que es usado en una amplia gama de proyectos como la inteligencia artificial.
Entre sus pocas desventajas son: El ser imposible su uso pasa el desarrollo de aplicaciones
móviles o para celular.

También está el hecho que es muy lento en algunas tareas que se pueden realizar. Esto
puede llegar a causar incomodidad o pérdida de tiempo.

El lenguaje de programación Python es una herramienta que puede a serte útil en alguna
etapa de tu vida como profesional.

7
INTRODUCCION

el lenguaje de programación Python es un lenguaje muy conocido en la actualidad. Esto es


debido a sus características y su funcionalidad, además de ser usado en las universidades.

Su historia desde su inicio se remonta a los años 1989 por Guido Van Rossum de países bajos
y actualmente es usado en aplicaciones web, el desarrollo de software, la ciencia de datos y
el machine learning (ML).
El presente trabajo tiene como finalidad el hecho de revisar e informar la historia del
lenguaje de programación Python, su actualidad y en los campos que se emplea. Nos
centraremos en conocer sus antecedentes. Esto quiere decir que será un repaso de lo que ha
conseguido en todos estos años.
La importancia de este trabajo es informar a los que desean saber algo acerca del lenguaje
de programación Python. Este trabajo posee importancia ya que trata de la historia de uno
de los más conocidos lenguajes de programación.
Este trabajo ayudara a saber acerca de lo que en realidad es Python, más que solo un
lenguaje de programación.

En el Capítulo I, se abarcará sobre su historia. Su definición, su inicio y sus versiones. En el


Capítulo II, se abarcará su actualidad. Su desempeño, su comunidad y sus herramientas. En
el Capítulo III se tratará sobre sus aplicaciones en la actualidad, inteligencia artificial y
videojuegos.

8
INDICE
Página
Dedicatoria II

Presentación III
Introducción IV

CAPITULO I

HISTORIA DE PYTHON
1. Historia de Python 10
1.1 Definición 10
1.2 Inicio 10
1.3 Versiones 11

CAPITULO II
EN LA ACTUALIDAD

2. Actualidad 13
2.1 Desempeño 13
2.2 Comunidad 13
14
CAPITULO III

SUS APLICACIONES EN LA ACTUALIDAD


3. sus aplicaciones en la actualidad 15
3.1 Videojuegos 15
3.2 inteligencia artificial 15

16

CONCLUCIONES 17
RECOMENDACIONES 18

REFERENCIAS PIBLIOGRAFICAS 19

9
ANEXOS 20

10
CAPITULO I
1. HISTORIA DE PYTHON
1.1. Definición
el lenguaje de programación Python tiene un propósito general. Puede llegar a ser
utilizado en una amplia variedad de cosas. Es decir que no está dirigido a un solo sector
de la programación.
Además de ser un programa fácil de aprender para los principiantes. Esto se debe
principalmente a su versatilidad.
En Python el proceso de interpretación se realiza dentro de máquinas virtuales, lo que
nos permite librarnos de complicaciones. Donde la información se traduce a un código
binario.
Es multiparadigma, esto nos permite la facilidad a la hora de programar en varios
paradigmas:

- Procedural
- Funcional
- Orientado a objetos

1. 2 inicio
Su desarrollo se dio gracias a Guido van Rossum, un programador del actual Países bajos
(Holanda).
A finales de la década de los 80´s (1989) y su primera versión fue publicada en el año de
1991. En Centrum Wiskunde & Informática - CWI (Instituto Nacional de Investigación en
Matemáticas y Ciencias de la Computación), que pertenece a países bajos.
El nombre de este lenguaje se dio en honor a Monty Python, el famoso grupo de cómicos
británicos.
Originalmente pensó en continuar con ABC un lenguaje de programación desarrollado
por (CWI) el lugar donde trabajaba. ABC fue desarrollado como alternativa a basic, un
lenguaje de programación de principios de los 80´s.
Pero el proyecto no siguió adelante debido a limitaciones técnicas. Lo que llevo a Guido
van Rossum desechar la idea.

En 1991 se publicó la versión 0.9.0, el cual empezó con la historia de Python.

1 .3: Versiones

11
Versión 0.9.0, es la primera versión en ser publicada para el público. Incluía clases con
herencias, manejo de excepciones, funciones y una de las características principales de
Python: funcionamiento modular.
Esto permitía que los usuarios con menor conocimiento de programación sean capaces
de usarlo sin demasiado esfuerzo.
Versión 1.0. publicado en 1994. En los años siguió publicando más versiones, hasta que
con la versión 1.6, llego a tener problemas con el tipo de licencia que su utilizaba. Free
Software Foundation (FSF) consiguió cambiar Python a una licencia de Software Libre,
que lo haría compatible con GPL. Esto ayudo de gran manera a Python.

Versión 2.0. Esta versión publicada en el 2000. Añadió un nuevo sistema para hacer
referencias cíclicas. Además, se creó la Python Software Foundation, desde el 2001 es
dueña de Python.
Versión 3.0. lanzada en el 2008, esta versión de Python arreglo loa fallos que tenía el
programa.
Sus siguientes versiones fueron y siguen siendo publicadas hasta el día de hoy

12
13
CAPITULO II
2. ACTUALIDAD

2.1 Desempeño

sintaxis sencilla que imita el lenguaje natural (inglés). Esto facilita en gran medida el
entender el programa. Facilita el crear proyectos.
Su versatilidad tampoco está fuera de juego.
Es de código abierto, es lo mismo que decir que es gratuito. Sumado a ello está el
hecho que es un programa fácil de aprender para principiantes.
El archivo de módulos y bibliotecas, estos los códigos creados por la comunidad de
programadores que usan Python
A esto se le aumenta en hecho que es el mismo código para diversos sistemas
operativos.

Esto te libera de limitaciones técnicas o de impedimentos a la hora de programar.


Ya que no sería necesario cambiarte de sistema operativo de usar otro equipo. Esto
te ahora tanto como dinero y tiempo.

2.2 Comunidad
La comunidad de Python es una de las más grandes a nivel de lenguaje de
programación en el mundo.
Teniendo comunidades en una gran cantidad de países, tales como el de Perú y otros
países. También están las comunidades que se forman por el idioma hablado como el
español o inglés.

Esto es en gran medida por sus ventajas como la facilidad a la hora de aprender y
programar en este lenguaje de programación.
Su comunidad ha hecho uso de las redes sociales y plataformas de videos como lo
son YouTube y tiktok para dar consejos o tips de cómo usar y programar en Python.

En estos videos que son publicados por los usuarios de Python, puedes llegar a
encontrar de todo.
Desde tutoriales o clases de cómo usar Python desde cero, como arreglar problemas
que se te pueden presentar a la hora de programar.

14
Estos videos se pueden encontrar en diversas plataformas. Además, tienen un punto
a favor y eso es el que son gratuitos y no es necesario pagar para tomar los curso o
asistir a clases.

15
CAPITULO III
3. SUS APLICACIONES EN LA ACTUALIDAD
3.1 Videojuegos
Con su expansión en la industria del software, es obvio que los videojuegos no serían
una excepción.

Aunque no es el punto fuerte por el cual es conocido, Python tiene algunas opciones
que ayudan mucho a la hora de crear videojuegos.
Una de estas funciones es el hecho que nos permite usar la biblioteca de otros
lenguajes de programación como C/C++.

Entre esta gama de bibliotecas que podemos usar, están:

Pygame: Conocida por su facilidad a la hora de programar un videojuego y su


característica de ser multiplataforma, no solo de Windows o Mac.

Pyget: es una alternativa a pygame y otro programa. Una de sus características es el


hecho que se permite programar en 2 dimensiones y 3 dimensiones. sacrifica algunas
características de otro programa (PyOpenGL).
Además de ser más difícil de usar que Pygame.

Panda 3D: está completamente dirigido a la programación en 3 dimensiones.

En conclusión, sobre el tema si somos capaces de programar videojuegos en Python


es que si es posible.

Pero obviamente no es el más apto para esta tarea. Para ello existen otros lenguajes
de programación como C++.

3.2 inteligencia artificial (IA)

Python no está esta fuera en el desarrollo de inteligencia artificial. Por lo contrario, es


uno de los lenguajes de programación más conocidos a la hora de programar
inteligencias artificiales.

Esto es en gran medida a su sintaxis limpia y una gran cantidad de bibliotecas de IA


disponibles.

Su sintaxis lo hace fácil de aprender.

16
El uso de Python en el lenguaje de programación ha dado como resultado:
Predicción de comportamientos de consumidores: esto es obtenido gracias a la
ayuda de análisis de datos. Es usado en la publicidad o marketing por empresas a la
hora de promocionar sus productos.

La detección de fraudes: esto se ha logrado gracias al análisis de diversos datos o


algoritmos que permiten identificar movimientos de dinero o transferencias
sospechosas.

Procesamiento del lenguaje natural: esto es utilizado a la hora de crear chat bots
como CHATGPT o asistentes virtuales.

Python nos permite crear una amplia gama de cosas desde su creación. Para finalizar
se podría decir que es muy su uso y es capaz de mucho, esto nos ayuda mucho en
nuestro día a día

17
CONCLUSIONES

1. Marco conceptual: un gran lenguaje de programación

2. Capítulo I: todo inicio como un pequeño proyecto, pero fue creciendo y tomando
fuerza con el tiempo.

3. Capitulo II: Con el tiempo no solo no ha desaparecido, sino todo lo contrario. Se ha


sabido adaptar y es uno de los más importantes en la actualidad.

4. Capitulo III: Con la nueva era digital ha ganado más usos en otros ámbitos de la
tecnología.

5. Análisis crítico-reflexivo:

Hemos tratados sobre el tema de ¿Qué es Python? Podemos decir que es un gran
lenguaje de programación. Pero ¿realmente nos centramos en ello? La respuesta es
que nos descarrilamos en algunas ocasiones. Sin embargo, se cumplió lo que
queríamos.

La idea central era el representar al lenguaje de programación Python. En cierto


sentido lo logramos, pero no como lo queríamos. Nos falto un poco de investigación
a profundidad, lo cual debe de superarse par un futuro trabajo.

El internet nos hizo de gran ayuda a la hora de obtener información. La información


se recolectó de artículos en línea.

18
RECOMENDACIONES

Si deseas comenzar en el mundo de la programación, una opción viable y fácil de


aprender es Python.
Por sus características lo hacen fácil de encontrar información acerca de cómo llegar
a usarla.

19
REFERENCIAS BIBLIOGRAFICAS
¿Qué es Python?
https://www.aluracursos.com/blog/que-es-python-historia-guia-para-iniciar
https://aws.amazon.com/es/what-is/python/

https://computerhoy.com/reportajes/tecnologia/python-debe-popularidad-1022077
versiones
https://www.tokioschool.com/formaciones/cursos-programacion/python/historia/
en la actualidad
https://universidadeuropea.com/blog/usos-python/

en los videojuegos
https://www.azulschool.net/se-puede-usar-python-para-hacer-juegos/
inteligencia artificial
https://eiposgrados.com/blog-python/por-que-python-mejor-lenguaje-para-programar-
ia/
https://es.linkedin.com/pulse/el-papel-de-python-en-an%C3%A1lisis-datos-y-la-artificial-
ramon-gonzalez

20
ANEXOS

21
22

También podría gustarte