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ówLiczba samogłosekwrite37 / 174
+100 XP
Zadanie
📝 **Zadanie:** Napisz funkcję `count_vowels(text)`, która zwraca liczbę **angielskich** samogłosek (a, e, i, o, u) w ciągu znaków. 📋 **Co należy zrobić:** 1. Zadeklaruj `def count_vowels(text):` 2. Utwórz licznik „liczba = 0”. 3. Wykonaj pętlę przez każdy znak ciągu za pomocą pętli „for”. 4. Jeśli symbol znajduje się w ``aeiou'' - zwiększ `count` o 1 5. Zwróć liczbę 💡 **Podobny przykład z inną listą:** ```pyton def liczba_cyfr(tekst): liczba = 0 dla ch w tekście: jeśli ch w „0123456789”: policz += 1 liczba zwrotów print(count_digits("abc123def45")) # 5 ``` ⚠️ **Wskazówka:** Operator „in” sprawdza, czy znak znajduje się w ciągu znaków. `"a" w "aeiou"` → `Prawda`. 🎯 **Oczekiwany wynik:** `2` („cześć” ma dwie samogłoski - e i o)
✏️ 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…