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_uncheckedDefine una función con def
- radio_button_uncheckedSin 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
exportal 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