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 cadenasNúmero de vocaleswrite37 / 174
+100 XP
Tarea
📝 **Tarea:** Escribe una función `count_vowels(text)` que devuelva el número de vocales **inglesas** (a, e, i, o, u) en una cadena. 📋 **Qué hay que hacer:** 1. Declare `def count_vocals(texto):` 2. Crea un contador `count = 0` 3. Recorra cada carácter de la cadena con un bucle `for` 4. Si el símbolo está en `"aeiou"` - aumenta `count` en 1 5. Devolver "recuento" 💡 **Ejemplo similar con otra lista:** ```pitón def recuento_dígitos(texto): contar = 0 para ch en el texto: si ch en "0123456789": contar += 1 recuento de devoluciones imprimir(count_digits("abc123def45")) # 5 ``` ⚠️ **Sugerencia:** El operador `in` verifica si un carácter está dentro de una cadena. `"a" en "aeiou"` → `Verdadero`. 🎯 **Resultado esperado:** `2` ("hola" tiene dos vocales: e y o)
✏️ 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…