El objetivo de este curso es convertirte en un experto en Python, por lo que el primer capítulo comienza con las mejores prácticas a la hora de escribir funciones. Tratarás los docstrings y por qué son importantes, y cómo saber cuándo necesitas convertir un trozo de código en una función. También aprenderás los detalles de cómo Python pasa los argumentos a las funciones, así como algunos trucos comunes que pueden causar dolores de cabeza de depuración al llamar a funciones.