|Compara legibilidad: lambda vs def nombradaMedio
Ejercicio00:00

¿Quieres un reto mayor?

Resuelve en 10:00

info

Importante: Para que se registre el resultado tienes que iniciar sesión.

Compara legibilidad: lambda vs def nombrada

Medio10 pts·Strings
ruleRestricciones
  • radio_button_unchecked
    Define una función con def
  • radio_button_unchecked
    Sin lambda asignada a variable

Enunciado

El siguiente código usa una lambda asignada a una variable para procesar strings. Tu tarea es reemplazarla por una función def con nombre descriptivo que haga lo mismo.

La transformación que realiza: recibe un string, lo limpia de espacios en los extremos, lo convierte a minúsculas y reemplaza los espacios internos por guiones.

La función normalize_slug ya existe como wrapper — debes implementar la lógica interna con def en lugar de lambda.

normalize_slug("  Hola Mundo  ")  # "hola-mundo"
normalize_slug("Python ES Genial")  # "python-es-genial"
normalize_slug("  una FRASE  ")   # "una-frase"
Restriccionesexpand_more
  • Dificultad: Medio
  • Completa todos los test cases para obtener los 10 puntos.
  • No modificar la línea export al final del archivo.
  • Se recomienda evitar el uso de inteligencia artificial para que realmente tú practiques los ejercicios.

Puedes usar print() para depurar. Los resultados aparecen en la Consola de salida, no en el navegador.

Inicia sesión para reaccionar
Inicia sesión para reaccionar
Compara legibilidad: lambda vs def nombrada — Medio | Coding Challenges · Coding Challenges