Přejít k hlavnímu obsahu
🔒 Režim náhledu. Prvních patnáct lekcí Foundations je zdarma; tato je Pro. Spusťte 7denní trial pro odemčení editoru, AI nápověd a zbytku kurzu. Karta vyžadována, zrušte kdykoli v Dashboard.Spustit 7denní trial →
← KurzyPython FoundationsModul 3 · Funkce a řetězceParametry pro instalaciwrite44 / 174
+75 XP
Úkol
📝 **Úkol:** Napište funkci `moc(základ, exp=2)`, která vrátí `základ` na mocninu `exp`. Výchozí síla = 2 (kvadratura). 📋 **Co je potřeba udělat:** 1. Deklarujte `def power(base, exp=2):` 2. Vraťte `base**exp` 3. Volejte `power(5)` – mělo by být 25 (5²) 4. Volejte „power(2, 3)“ – mělo by být 8 (2³) 5. Vytiskněte obě 💡 **Podobný příklad (jiná funkce):** ```python def pozdrav(jméno, msg="Ahoj"): return f"{msg}, {name}!" print(pozdrav("Anna")) # Ahoj Anno! print(pozdrav("Anna", "Ahoj")) # Ahoj, Anno! ``` ⚠️ **Nápověda:** `základ ** exp` je operátor umocňování. 🎯 **Očekávaný výstup:** ``` 25 8 ```
✏️ Piš svůj kód zde
🐍
Načítání Pythonu...
Jednorázové stažení (~1 MB). Pak hned běží.
📊 Výsledek
Klikni na Spustit a uvidíš výsledek...

💬 Diskuze

Buď první — polož otázku nebo se podělej o tip.
Přihlas se abys se zapojil do diskuze. Čtení je zdarma.
Načítání diskuze…