Python – Conteggio delle Vocali Presenti in una Frase

Consegna

Realizzare il programma Python richiesto dall'esercizio.

Codice

# conta vocali

# acquisizione della frase
testo = input("inserisci una frase: ")
vocali = "aeiou"
conteggio = 0

for lettera in testo.lower():
    if lettera in vocali:
        conteggio += 1
print("Numero di vocali: ", conteggio)

Spiegazione riga per riga

  • # conta vocali
    Spiegazione: Istruzione del programma.
  • ``
    Spiegazione: Istruzione del programma.
  • # acquisizione della frase
    Spiegazione: Istruzione del programma.
  • testo = input("inserisci una frase: ")
    Spiegazione: Acquisisce una frase inserita dall’utente.
  • vocali = "aeiou"
    Spiegazione: Definisce le vocali che verranno cercate nella frase.
  • conteggio = 0
    Spiegazione: Variabile che conterà quante vocali sono presenti.
  • ``
    Spiegazione: Istruzione del programma.
  • for lettera in testo.lower():
    Spiegazione: Scorre ogni lettera del testo convertito in minuscolo.
  • if lettera in vocali:
    Spiegazione: Controlla se la lettera è una vocale.
  • conteggio += 1
    Spiegazione: Incrementa il contatore.
  • print("Numero di vocali: ", conteggio)
    Spiegazione: Stampa il numero totale di vocali trovate.