algoritmo que leia quantidade de vogais de um nome em phyton
Soluções para a tarefa
# Nome aleatório de exemplo
name = 'Carlos José da Silva Santoro Emanuel Pamonheiro'
# Transforma todos as letras em caixa baixa
stringLowerCase = name.lower()
# Objeto que vai armazenar todas as e suas quantidades para depois fazer a contagem
vogais = {}
# Para cada vogal pegue a quantidade dela e adiciona a o objeto
for vogal in 'aeiou':
count = stringLowerCase.count(vogal)
vogais[vogal] = count
# Pega apenas a quantidade de vogais na string
valuesInVogais = vogais.values()
# Soma a quantidade de todas as vogais e imprime na tela
totalOfVogais = sum(valuesInVogais)
print(f'O nome "{name}" contem {totalOfVogais} vogais.')
Deixei comentários para facilitar seu entendimento, espero que eu tenha ajudado
nome = input("Digite o seu nome completo: ")
quantidade_de_vogais = 0
for i in range(0, len(nome)):
if nome[i] == "a" or nome[i] == "A" or nome[i] == "e" or nome[i] == "E" or nome[i] == "i" or nome[i] == "I" or nome[i] == "o" or nome[i] == "O" or nome[i] == "u" or nome[i] == "U":
quantidade_de_vogais += 1
print(nome[i])
print("Total de vogais: %d" % quantidade_de_vogais)