Prejsť na hlavný obsah
🔒 Režim náhľadu. Prvých pätnásť lekcií Foundations je zadarmo; táto je Pro. Spustite 7-dňový trial pre odomknutie editora, AI nápovied a zvyšku kurzu. Karta vyžadovaná, zrušte kedykoľvek v Dashboard.Spustiť 7-dňový trial →
← KurzyPython FoundationsModul 3 · Funkcie a reťazcePočet samohlásokwrite37 / 174
+100 XP
Úloha
📝 **Úloha:** Napíšte funkciu `count_vowels(text)`, ktorá vráti počet **anglických** samohlások (a, e, i, o, u) v reťazci. 📋 **Čo je potrebné urobiť:** 1. Deklarujte `def count_vowels(text):` 2. Vytvorte počítadlo `count = 0` 3. Opakujte každý znak reťazca pomocou cyklu „for“. 4. Ak je symbol v `"aeiou"` - zvýšte `count` o 1 5. Vráťte `count` 💡 **Podobný príklad s iným zoznamom:** ```pytón def počet_číslic(text): počet = 0 pre ch v texte: ak ch v "0123456789": počet += 1 počet návratov print(count_digits("abc123def45")) # 5 ``` ⚠️ **Tip:** Operátor „in“ kontroluje, či je znak v reťazci. `"a" v "aeiou"` → `Pravda`. 🎯 **Očakávaný výstup:** `2` ("ahoj" má dve samohlásky - e a o)
✏️ Piš kód tu
🐍
Načítanie Pythonu...
Jednorazové stiahnutie (~1 MB). Potom okamžite beží.
📊 Výsledok
Klikni na Spustiť a uvidíš výsledok...

💬 Diskusia

Buď prvý — polož otázku alebo sa podeľ o tip.
Prihlás sa aby si sa zapojil do diskusie. Čítanie je zadarmo.
Načítava sa diskusia…