35.Capitulo 2 : Tipados en Python | Ciencia de datos desde cero con Python

Lección 36 de 4482%

Ya has superado la mitad. Estás muy cerca de completar el curso.

Sobre esta lección

En este video, exploraremos las anotaciones de tipo y el módulo typing en Python. Las anotaciones de tipo son una herramienta poderosa que nos permite especificar el tipo de datos esperado en nuestras funciones, variables y estructuras de datos. El módulo typing proporciona una serie de clases y utilidades para trabajar con anotaciones de tipo de manera más precisa y expresiva. Comenzaremos revisando ejemplos prácticos de funciones simples y cómo podemos utilizar las anotaciones de tipo para especificar los tipos de los parámetros y el tipo de retorno. Veremos cómo estas anotaciones pueden mejorar la claridad y la legibilidad de nuestro código. Luego, nos sumergiremos en el módulo typing, explorando sus diferentes utilidades. Aprenderemos cómo utilizar tipos compuestos como Union y List para especificar opciones múltiples y listas respectivamente. También veremos cómo utilizar el tipo Optional para indicar que una variable puede ser de un tipo específico o None. Además, discutiremos cómo las anotaciones de tipo pueden ayudarnos a detectar errores en tiempo de desarrollo utilizando herramientas como mypy. Abordaremos la importancia de escribir documentación clara y concisa, y cómo las anotaciones de tipo pueden ayudar a los editores y herramientas a proporcionar una mejor asistencia en el desarrollo. En el video también exploraremos casos de uso avanzados, como el uso de tipos en variables, el manejo de funciones y la composición de interfaces más limpias. Para aquellos interesados en continuar explorando, mencionaremos algunos recursos adicionales, incluyendo el tutorial oficial de Python, el tutorial interactivo de Python y la documentación oficial del módulo mypy. ¡Acompáñanos en este recorrido por las anotaciones de tipo y el módulo typing en Python y lleva tus habilidades de programación al siguiente nivel! No olvides comentar, compartir y activar las notificaciones para recibir más contenido educativo. ¡Nos vemos en el video! ☕​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 #types #typing #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

Lección 36 de 44Nivel: principianteDuración total: 11h 17m

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