Ejercicio00:00
¿Quieres un reto mayor?
Resuelve en 10:00
info
Importante: Para que se registre el resultado tienes que iniciar sesión.
Combina dos módulos internos en una función
Medio10 pts·Strings
ruleRestricciones
- radio_button_uncheckedDefine la función process_text internamente
- radio_button_uncheckedDefine la función process_numbers internamente
Enunciado
Implementa la función combine_modules que recibe un texto (text) y una lista de números (numbers).
Internamente debe definir dos funciones auxiliares que simulan módulos distintos:
process_text(t): retorna el texto en mayúsculas.process_numbers(nums): retorna la suma de los números.
La función principal retorna un diccionario con "text" (texto procesado) y "total" (suma de números).
combine_modules("hola mundo", [1, 2, 3])
# {"text": "HOLA MUNDO", "total": 6}
Instrucciones:
- Define
process_textyprocess_numbersdentro decombine_modules. - Llama a ambas funciones y empaqueta los resultados en un dict.
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