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ězceNahraďte slovowrite50 / 174
+75 XP
Úkol
📝 **Úkol:** Napište funkci `censor(text, bad_word)`, která nahradí všechny výskyty `bad_word` za `"***"`. 📋 **Co je potřeba udělat:** 1. Deklarujte `def cenzor(text, špatné_slovo):` 2. Použijte metodu `.replace(old, new)` - vrátí nový řetězec s nahrazením 3. Vraťte výsledek 4. Zavolejte `censor("To je špatné", "špatné")` a tiskněte 💡 **Podobný příklad s jinými slovy:** ```python def hide_email(text): return text.replace("@", "[at]") print(hide_email("user@example.com")) # "user[at]example.com" ``` ⚠️ **Tip:** `.nahradit` nahradí VŠECHNY výskyty. `"aba".replace("a", "X")` → `"XbX"`. 🎯 **Očekávaný výstup:** „Toto je ***“.
✏️ 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…