Przejdź do treści głównej
🔒 Tryb podglądu. Pierwszych piętnaście lekcji Foundations jest darmowych; ta jest Pro. Rozpocznij 7-dniowy trial, aby odblokować edytor, podpowiedzi AI i resztę kursu. Wymagana karta, anulujesz w dowolnym momencie w Dashboard.Rozpocznij 7-dniowy trial →
← KursyPython FoundationsModuł 3 · Funkcje i ciągi znakówParametry instalacjiwrite44 / 174
+75 XP
Zadanie
📝 **Zadanie:** Napisz funkcję `potęga(podstawa, exp=2)`, która zwraca `base` do potęgi `exp`. Domyślna moc = 2 (kwadrat). 📋 **Co należy zrobić:** 1. Zadeklaruj `def power(base, exp=2):` 2. Zwróć `base**exp` 3. Wywołaj `power(5)` - powinno być 25 (5²) 4. Wywołaj `power(2, 3)` - powinno być 8 (2³) 5. Wydrukuj oba 💡 **Podobny przykład (inna funkcja):** ```pyton def pozdrawiam(imię, msg="Witam"): return f"{msg}, {name}!" print(powitaj("Anna")) # Witaj Aniu! print(greet("Anna", "Witam")) # Witaj, Aniu! ``` ⚠️ **Wskazówka:** `podstawa ** exp` jest operatorem potęgowania. 🎯 **Oczekiwana wydajność:** ``` 25 8 ```
✏️ Pisz kod tutaj
🐍
Ładowanie Pythona...
Jednorazowe pobranie (~1 MB). Potem działa od razu.
📊 Wynik
Kliknij Uruchom, aby zobaczyć wynik...

💬 Dyskusja

Zadaj pierwsze pytanie lub podziel się wskazówką.
Zaloguj się aby dołączyć do dyskusji. Czytanie jest darmowe.
Ładowanie dyskusji…