Saltar al contenido principal
🔒 Modo vista previa. Las primeras quince lecciones de Foundations son gratis; esta es Pro. Inicia un trial de 7 días para desbloquear el editor, las pistas AI y el resto del programa. Tarjeta requerida, cancela cuando quieras en Dashboard.Iniciar trial de 7 días →
← CursosPython FoundationsMódulo 3 · Funciones y cadenasReemplazar la palabrawrite50 / 174
+75 XP
Tarea
📝 **Tarea:** Escriba una función `censor(text, bad_word)` que reemplace todas las apariciones de `bad_word` con `"***"`. 📋 **Qué hay que hacer:** 1. Declare `def censor(texto, mala_palabra):` 2. Utilice el método `.replace(old, new)`; devuelve una nueva cadena con reemplazo 3. Devolver el resultado 4. Llame a `censor("Esto es malo", "malo")` e imprima 💡 **Ejemplo similar con otras palabras:** ```pitón def ocultar_correo electrónico (texto): devolver texto.reemplazar("@", "[arroba]") print(hide_email("usuario@ejemplo.com")) # "usuario[arroba]ejemplo.com" ``` ⚠️ **Pista:** `.replace` reemplaza TODAS las apariciones. `"aba".replace("a", "X")` → `"XbX"`. 🎯 **Resultado esperado:** `Esto es ***`
✏️ Escribe tu código aquí
🐍
Cargando Python...
Descarga única (~1 MB). Después, es instantáneo.
📊 Resultado
Pulsa Ejecutar para ver el resultado...

💬 Discusión

Sé el primero en hacer una pregunta o compartir un consejo.
Inicia sesión para unirte a la discusión. Leer es gratis.
Cargando discusión…