¡Bienvenidos a la Unidad 2!

Avanzando de nivel

- *args y **kwargs
- Map, Filter, Reduce y lambda
- PIP 

- Equipo de Cómputo
- Conexión a Internet
- Python instalado y configurado 

Lección 1: *args y **kwargs. 

Tiempo de ejecución: 4 horas
PLANTEAMIENTO DE LA SESIÓN

*args y **kwargs

Paso de parámetros a funciones:
Actividad 1: Definición de funciones utilizando *args Actividad 2: accediendo y operando los *args en la función.
Actividad 3: Utilizando **kwargs en funciones
Actividad 4: Operando con **kwargs
Actividad 5: Orden de los 3 tipos de argumentos

Para comprender en mejor medida el uso de *args y **kwargs, se puede iniciar con comprender el concepto de parámetros posicionales y de palabra clave. 

Paso de argumentos de palabra clave

*args

**kwargs

Materiales

Lección 2: Map, Filter, Reduce y lambda

Tiempo de ejecución: 4 horas
PLANTEAMIENTO DE LA SESIÓN

Funciones Lambda

La función lambda es un concepto tomado de las matemáticas, más específicamente, de una parte llamada el Cálculo Lambda, pero estos dos fenómenos no son iguales.

La función map()

La Función filter()

Materiales

Lección 3: Instalaciones de módulos
y paquetes

Tiempo de ejecución: 6 horas
PLANTEAMIENTO DE LA SESIÓN

Instalador de paquetes de Python PIP

Python se ha convertido en líder en investigación sobre inteligencia artificial. La minería de datos, una de las disciplinas científicas modernas más prometedoras, también utiliza Python...

Instalando un paquete

Ejercitación

Materiales

WYSIWYG HTML Editor