34.Capitulo 2 : args y kwargs | Ciencia de datos desde cero con Python
Ya has superado la mitad. Estás muy cerca de completar el curso.
Sobre esta lección
¡Bienvenidos al canal! en este video, exploraremos dos conceptos fundamentales en Python: los argumentos posicionales (*args) y los argumentos de palabras clave (**kwargs). Estos conceptos nos permiten pasar una cantidad variable de parámetros a una función, brindándonos una mayor flexibilidad en la programación. Comenzaremos analizando cómo manejar una cantidad variable de parámetros en otros lenguajes de programación y luego nos adentraremos en la forma de abordarlo en Python. Utilizaremos ejemplos prácticos para comprender su funcionamiento y aplicaciones. Los argumentos posicionales (*args) nos permiten pasar una lista de argumentos sin tener que crear una estructura de datos previa. Veremos cómo utilizarlos y cómo desempaquetar listas, conjuntos y tuplas para su uso en la función. Por otro lado, los argumentos de palabras clave (**kwargs) son específicos de los diccionarios en Python. Aprenderemos cómo utilizarlos para recibir una cantidad variable de argumentos nombrados y cómo desempaquetar diccionarios para utilizar sus claves y valores como parámetros de la función. También exploraremos la combinación de argumentos posicionales y argumentos de palabras clave, y cómo podemos desempaquetarlos correctamente en una función. Además, discutiremos la importancia de documentar nuestras funciones adecuadamente para su uso correcto. En el video, también abordaremos el concepto de funciones anidadas, explicando cómo se pueden definir y utilizar dentro de otras funciones. Exploraremos su utilidad y cómo se relacionan con los decoradores en Python. Finalmente, aclararemos la diferencia entre argumentos y parámetros, y explicaremos brevemente los conceptos de alcance y ámbito en Python. ¡Si deseas ampliar tus conocimientos sobre los argumentos posicionales y los argumentos de palabras clave en Python, este video es para ti! No olvides comentar, compartir y activar las notificaciones para recibir más contenido interesante. ¡Acompáñanos en este viaje de aprendizaje! ☕Donaciones desde $5.00 : https://ko-fi.com/elbolisoftw ---Link de las practicas en archivo .ipynb del curso 📂http://bit.ly/3VwQmVF ---Links de los recursos en GitHub 📜Data science from scratch (códigos de ejemplo): http://bit.ly/3GPw2L5 --Links para compra y preview del libro 📕 Data science from scratch (Libro): https://amzn.to/3gFH3E7 📖 Tabla de contenido y preview del libro:http://bit.ly/3gHGz0h #python #datascience #args #kwargs #unpacking #generator #Python #Programación #DatosOrdenados #EficienciaEnProgramación #education #vscode #jupyternotebook #ipython #tutorial #tutorialparainiciantes ► Musica de fondo Music Info: The Inspired Business Technology by RomanSenykMusic. Music Link: https://www.youtube.com/watch?v=EVHIluYlBvA&t=0s
Sobre este curso
Vemos de manera practica punto por punto cada capitulo, realizando los ejercicios y explicando cada detalle usando como guía el libro Data Science From Scratch del autor Joel Grus
Lo que aprenderás en este curso:
- Comprender el proceso completo de análisis de datos
- Recopilar, limpiar y transformar conjuntos de datos
- Crear visualizaciones de datos informativas y atractivas
- Aplicar estadística descriptiva e inferencial