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ówZamień słowowrite50 / 174
+75 XP
Zadanie
📝 **Zadanie:** Napisz funkcję `censor(text, bad_word)`, która zamienia wszystkie wystąpienia `złe_słowo` na `"***"`. 📋 **Co należy zrobić:** 1. Zadeklaruj `def censor(tekst, złe_słowo):` 2. Użyj metody `.replace(old, new)` - zwraca ona nowy ciąg znaków z zamianą 3. Zwróć wynik 4. Wywołaj `censor("To jest złe", "złe")` i wydrukuj 💡 **Podobny przykład z innymi słowami:** ```pyton def hide_email(tekst): return text.replace("@", "[at]") print(hide_email("użytkownik@example.com")) # "użytkownik[at]example.com" ``` ⚠️ **Wskazówka:** „.replace” zastępuje WSZYSTKIE wystąpienia. `"aba".replace("a", "X")` → `"XbX"`. 🎯 **Oczekiwany wynik:** `To jest ***`
✏️ 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…