Paradigmas de programación
¿Paradigma?

-
Modelo
-
Ejemplo
-
Patrón
Constelación de conceptos, valores, prácticas y percepciones que existen si se comparten por una comunidad.
-
Pre-paradigma
-
Ciencia normal
-
Revolución científica
Algunos paradigmas
-
Imperativo
-
Declarativo
-
Lógico
-
Funcional
-
Orientado a objetos
Programación funcional en Python


Funciones anónimas


Función map


Función filter


Función reduce


Función zip


Programación imperativa en Python
- Cambiar el estado del programa
- Características
- Existencia de estado modificable
- Ejecución de sentencias de control del programa

Datos mutables

Estructura de control: Sentencia de secuencia


Estructura de control: Sentencia de selección


Estructura de control: Sentencia de repetición


Programación orientada a objetos en Python
Objetos | Clases


Herencia simple

Herencia múltiple
-
Prioridad de la clase más a la izquierda

deck
By maylopezga
deck
- 527