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 cadenasParámetros para la instalación.write44 / 174
+75 XP
Tarea
📝 **Tarea:** Escribe una función `potencia(base, exp=2)` que devuelva `base` a la potencia `exp`. Potencia predeterminada = 2 (cuadrado). 📋 **Qué hay que hacer:** 1. Declare `def power(base, exp=2):` 2. Devuelve `base**exp` 3. Llame a `power(5)`; debe ser 25 (5²) 4. Llame a `power(2, 3)` - debe ser 8 (2³) 5. Imprime ambos 💡 **Ejemplo similar (función diferente):** ```pitón def saludar(nombre, msg="Hola"): devolver f"{msg}, {nombre}!" print(saludo("Anna")) # ¡Hola Anna! print(saludo("Anna", "Hola")) # ¡Hola, Anna! ``` ⚠️ **Pista:** `base ** exp` es el operador de exponenciación. 🎯 **Resultado esperado:** ``` 25 8 ```
✏️ 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…