Reto 2: Ocultar el centro de una referencia
Objetivo #
Ocultar el centro de una referencia aplicando los contenidos de Python básico.
Conocimientos previos #
Cadenas, slicing, concatenación, repetición de cadenas y len().
Tu reto #
Implementa la función ocultar_referencia(referencia).
Devuelve una versión de la referencia que conserve sus tres primeros caracteres y sus dos últimos. Sustituye cada carácter intermedio por un asterisco (*), manteniendo la longitud original.
La referencia es una cadena de al menos cinco caracteres. Si tiene exactamente cinco, debe quedar igual. Se conservan mayúsculas, minúsculas y signos de los extremos. No necesitas bucles.
La función debe devolver el resultado con return. No uses input() ni print(): el corrector llamará a tu función con diferentes datos.
Ejemplos #
| Llamada | Resultado devuelto |
|---|---|
ocultar_referencia("ABC12345XY") | "ABC*****XY" |
ocultar_referencia("abcXY") | "abcXY" |
Ver una pista
Cuenta cuántos caracteres quedan entre los tres iniciales y los dos finales. Puedes repetir "*" esa cantidad de veces.