PYTHON Python Basics & Strings Easy

Python 01. Hitung Huruf Vokal dalam Kalimat Python 01. Count Vowels in a String

Hitung jumlah total huruf vokal (a, e, i, o, u) dari sebuah teks tanpa membedakan huruf besar/kecil. Count total occurrences of vowels (a, e, i, o, u) in a string case-insensitively.

Contoh Logika Serupa: Menghitung Karakter Angka dalam String Similar Pattern Example: Count Digits in String

Referensi Kode

Menggunakan looping atau list comprehension untuk menyaring karakter tertentu: Filtering characters using Python list comprehension & generator expressions:

def count_digits(text: str) -> int:
    # Menghitung karakter angka (0-9)
    return sum(1 for char in text if char.isdigit())

Langkah & Spesifikasi Tugas Step-by-Step Requirements

Contoh Kasus & Ketentuan Example Cases & Rules

Target Output (Expected) Expected Output

5
Petunjuk Pengerjaan:
  • Clue 1: Gunakan `text.lower()` untuk mengabaikan perbedaan huruf kapital.
  • Clue 2: Manfaatkan list comprehension Python yang elegan: `sum(1 for c in text.lower() if c in "aeiou")`.
def count_vowels(text: str) -> int:
    vowels = set('aeiou')
    return sum(1 for char in text.lower() if char in vowels)
solution.py
✨ Kode dirapikan!

Login Diperlukan

Masuk dengan akun Google untuk mengeksekusi kodingan & query sandbox di server secara interaktif.