Progresión
Python · Intermedio - crear proyectos reales
- Funciones: def, parámetros, return y ámbitoEstructura tu código en funciones reutilizables, domina los valores por defecto y comprende el ámbito de las variables.
- Cadenas en profundidad: slicing, f-strings, métodosExtrae, formatea y limpia texto como en un proyecto real gracias al slicing, las f-strings y los métodos de cadena.
- Comprensiones de listas y de diccionariosSustituye tus bucles de construcción por comprensiones expresivas, para transformar, filtrar y reindexar tus datos.
- Archivos y módulos: with, import, organizaciónLee y escribe archivos de forma limpia con with, intercambia JSON y organiza tu código en módulos importables.
- Errores y excepciones: try, except, raiseCaptura los fallos previsibles con try/except/else/finally y lanza tus propias excepciones para señalar datos no válidos.