Menu
CoddyTech

Count Vowels

PrincipianteArray e stringhepython iconjava iconcpp iconc iconjs icon+10

Data una stringa s composta da lettere inglesi, restituisci il numero dei suoi caratteri che sono vocali. Le vocali sono a, e, i, o e u, sia minuscole che maiuscole. La lettera y non conta.

Funzione

countVowels(s: string) → integer
sstring
la stringa di lettere inglesi da analizzare
Restituisceinteger
il numero di vocali in s, tra maiuscole e minuscole

Vincoli

  • 1 ≤ s.length ≤ 5 × 104
  • s contiene solo lettere inglesi (a a z, A a Z).

Esempi

Input
s = "Interview"
Output
4
Spiegazione
Le vocali sono I, e, i ed e. La I maiuscola conta come una minuscola, quindi la risposta è 4.
challenge icon

Per approfondire

Riesci a restituire quante volte compare ciascuna delle cinque vocali, leggendo comunque la stringa una sola volta?

Ripristina il codice
def countVowels(s):
    # Scrivi il codice qui

Test #1

Test #2

Argomento

s = "Interview"

Output atteso

4