Entradas recientes

Curso de Python / Leer y escribir archivos de texto con with y codificación
Elige el modo de apertura y la codificación, y utiliza with para cerrar archivos. Ejecuta una escritura y lectura completas y distingue sustitución, anexado y errores de ruta o permisos.

Curso de Python / Gestionar rutas de archivos y carpetas con pathlib
Construye rutas con Path, crea un archivo de práctica y compara nombres, extensiones y búsquedas. Comprueba la carpeta de trabajo y distingue la existencia de un archivo de la seguridad de una operación.

Curso de Python / Organizar paquetes y definir un punto de entrada
Organiza varios módulos en un paquete, ejecútalo con python -m y evita que importar el código inicie la aplicación. Comprueba por separado la ejecución, las importaciones relativas y la búsqueda de datos.

Curso de Python / Crear módulos y dividir el código con import
Separa un cálculo reutilizable de la aplicación en dos archivos completos. Comprueba la búsqueda de módulos, los efectos al importar y los problemas de nombres y dependencias circulares.

Curso de Python / Entender ámbitos, alias y objetos mutables
Distingue la reasignación de nombres de la modificación de objetos compartidos. Comprueba copias superficiales, UnboundLocalError y nonlocal mediante dos ejemplos completos.

Curso de Python / Recopilar y desempaquetar argumentos con args y kwargs
Distingue la recopilación de argumentos en una definición de su expansión en una llamada. Ejecuta una suma de longitud variable y comprueba palabras clave repetidas y opciones no admitidas.

Curso de Python / Usar argumentos posicionales, por nombre y predeterminados
Define opciones que deben pasarse por nombre y evita compartir listas predeterminadas entre llamadas. Ejecuta una comparación completa entre un valor mutable predeterminado y una lista creada en cada llamada.

Curso de Python / Definir funciones y devolver resultados
Define parámetros, proporciona argumentos y reutiliza resultados con return. Comprueba la diferencia entre devolver un valor e imprimirlo y delimita la responsabilidad de cada función.

Curso de Python / Practicar condiciones y bucles con un resumen de puntuaciones
Combina validación, clasificación y cálculo de promedios en un programa completo. Cuenta entradas rechazadas, conserva puntuaciones cero y prueba listas vacías y límites de aprobación.

Curso de Python / Crear listas, diccionarios y conjuntos por comprensión
Transforma y filtra datos con comprensiones legibles. Distingue el filtro de la expresión condicional y comprueba cómo afectan las claves repetidas, los valores únicos y las colecciones vacías.