Sari la conținutul principal
🔒 Mod previzualizare. Primele cincisprezece lecții Foundations sunt gratuite; aceasta este Pro. Pornește un trial de 7 zile pentru a debloca editorul, sugestiile AI și restul programului. Card necesar, anulează oricând în Dashboard.Pornește trial de 7 zile →
← CursuriPython FoundationsModulul 3 · Funcții și șiruriParametri pentru instalarewrite44 / 174
+75 XP
Sarcină
📝 **Sarcina:** Scrieți o funcție `power(base, exp=2)` care returnează `base` la puterea `exp`. Puterea implicită = 2 (pătrat). 📋 **Ce trebuie făcut:** 1. Declara `def power(base, exp=2):` 2. Returnează `base**exp` 3. Apelați „putere(5)” - ar trebui să fie 25 (5²) 4. Apelați „putere(2, 3)” - ar trebui să fie 8 (2³) 5. Imprimați ambele 💡 **Exemplu similar (funcție diferită):** ```python def greet(nume, msg="Bună ziua"): returnează f"{msg}, {name}!" print( salutare ("Anna")) # Bună Anna! print( salutare ("Anna", "Bună ziua")) # Bună, Anna! ``` ⚠️ **Sugestie:** `base ** exp` este operatorul de exponențiere. 🎯 **Resultare așteptată:** ``` 25 8 ```
✏️ Scrie codul tău aici
🐍
Se încarcă Python...
Descărcare unică (~1 MB). După aceea, instant.
📊 Rezultat
Apasă Rulează pentru a vedea rezultatul...

💬 Discuție

Fii primul — pune o întrebare sau împărtășește un sfat.
Conectează-te pentru a te alătura discuției. Citirea este gratuită.
Se încarcă discuția…