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ězcePočet samohlásekwrite37 / 174
+100 XP
Úkol
📝 **Úkol:** Napište funkci `count_vowels(text)`, která vrátí počet **anglických** samohlásek (a, e, i, o, u) v řetězci. 📋 **Co je potřeba udělat:** 1. Deklarujte `def count_vowels(text):` 2. Vytvořte počítadlo `count = 0` 3. Procházejte každý znak řetězce pomocí cyklu „for“. 4. Pokud je symbol v `"aeiou"` - zvyšte `count` o 1 5. Vraťte `count` 💡 **Podobný příklad s jiným seznamem:** ```python def počet_číslic(text): počet = 0 pro ch v textu: pokud ch v "0123456789": počet += 1 počet návratů print(count_digits("abc123def45")) # 5 ``` ⚠️ **Tip:** Operátor `in` kontroluje, zda je znak uvnitř řetězce. `"a" v "aeiou"` → ,Pravda`. 🎯 **Očekávaný výstup:** `2` ("ahoj" má dvě samohlásky - e a o)
✏️ 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…