Menu
CoddyTech

Count Vowels

PrincipianteArray e stringhepython iconjava iconcpp iconc iconjs icon+10

Ricevi una stringa s composta da lettere inglesi. Conta quanti dei suoi caratteri sono vocali e restituisci quel numero. Le vocali sono a, e, i, o e u, in minuscolo o maiuscolo. 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, sia maiuscole che 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.

lock icon+18 test nascosti all’invio

challenge icon

Per approfondire

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

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

Caso 1

Caso 2

Input

s = "Interview"

Atteso

4