0% encontró este documento útil (0 votos)
78 vistas13 páginas

Fundamentos de Python y Algoritmos

Este documento trata sobre los fundamentos de la programación en Python. Explica qué es Python, quién lo creó y sus características principales como lenguaje de propósito general, interpretado y multiparadigma. También cubre campos de aplicación comunes de Python y dónde se puede utilizar.

Cargado por

sheronyacosta12
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 PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
78 vistas13 páginas

Fundamentos de Python y Algoritmos

Este documento trata sobre los fundamentos de la programación en Python. Explica qué es Python, quién lo creó y sus características principales como lenguaje de propósito general, interpretado y multiparadigma. También cubre campos de aplicación comunes de Python y dónde se puede utilizar.

Cargado por

sheronyacosta12
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 PPTX, PDF, TXT o lee en línea desde Scribd

{

Fundamentos de
programación en
Python
< Dr. Jesús Fernando Cruz Álvarez >

... }
¿Qué es Python?
Python es un lenguaje de programación de propósito general, que es otra
forma de decir que puede ser usado para casi todo.

Lo más importante es que se trata de un lenguaje interpretado, lo que


significa que el código escrito no se traduce realmente a un formato
legible por el ordenador en tiempo de ejecución.

Fuente: [Link]
¿Quién creó Python?
Guido Van Rossum, un programador de computación de los Países
Bajos, creó Python. Python comenzó en 1989.

publicó la primera versión del código Python (versión 0.9.0) en


1991. Dicha versión ya incluía buenas características, como
algunos tipos de datos y funciones para la gestión de errores.

Fuente: [Link]
Características de Python.
01 Es un lenguaje de propósito general.

02 Es un lenguaje Multiparadigma.

03 Es un lenguaje Dinámicamente tipado.

04 Es un lenguaje Interpretado.
Campos de Aplicación
de Python
< Desarrollo web

}
Seguridad Informática
Big Data
Data Science
Videojuegos
Testing
Machine Learning
…>
¿Donde se puede
utilizar Python?
< En aplicaciones de escritorio (Kiwi, Pique)

}
Desarrollo web (Django, Flask)
Creación de APIs (fastAPI)
Pentesting
IOT (Internet de las cosas)
¿ Sabías que los algoritmos de búsqueda de google fueron creados en
python?
…>
01 { ..
Python es el lenguaje más utilizado en
el mundo
< Es muy importante aprender a programar en Python >

} ..
Qué son los Algoritmos?
La palabra «algoritmo» es un concepto Las tres partes de un algoritmo son:
comúnmente relacionado con el ámbito de la 1. Input (entrada). Información que
informática. damos al algoritmo con la que va a
Un algoritmo informático es un conjunto de trabajar para ofrecer la solución
instrucciones definidas, ordenadas y acotadas esperada.
para resolver un problema, realizar un cálculo 2. Proceso. Conjunto de pasos para que, a
o desarrollar una tarea. partir de los datos de entrada, llegue a la
solución de la situación.
3. Output (salida). Resultados, a partir de
la transformación de los valores de

}
entrada durante el proceso.

..
Características de los Algoritmos.

*
• Precisos. Objetivos, sin ambigüedad.
• Ordenados. Presentan una secuencia clara y precisa para
poder llegar a la solución.
• Finitos. Contienen un número determinado de pasos.
• Concretos. Ofrecen una solución determinada para la
situación o problema planteados.
• Definidos. El mismo algoritmo debe dar el mismo resultado
al recibir la misma entrada.
Qué es un paradigma de Programación.

{
Cómo los aplican los
Qué es… lenguajes…
Un paradigma de programación es Los lenguajes de programación
una manera o estilo de adoptan uno o varios paradigmas en

}
programación de software. función del tipo de órdenes que
permiten implementar como, por
ejemplo, Python o JavaScript, que
son multiparadigmas.
Ejemplos de paradigmas de programación.
...
Imperativo. Declarativo Prog. O. O. Prog. Reactiva
Los programas consisten en Es un enfoque en el desarrollo En este modelo de paradigma Este paradigma se basa
una sucesión de instrucciones de software donde se describe se construyen modelos de en escuchar lo que emite un
o conjunto de sentencias, qué se quiere lograr sin objetos que representan evento o cambios en el flujo
como si el programador diera especificar cómo lograrlo. En elementos (objetos) del de datos, en donde los objetos
órdenes concretas lugar de dar una secuencia de problema a resolver, que reaccionan a los valores que
pasos detallados para alcanzar tienen características y reciben de dicho cambio.
un resultado, el programador funciones. Permite separar
declara las propiedades y los diferentes componentes
restricciones que debe tener la de un programa,
solución, simplificando así su creación
Estructuras de Programación.
Básicamente existen 3 estructuras de programación que pueden
utilizarse para resolver problemas utilizando la programación.

 Estructuras secuenciales.
 Estructuras Selectivas.
 Estructuras Repetitivas.
01 { ..
Así que… Manos a la obra.

} ..

También podría gustarte