Python: Programa que diz se é vogal ou consoante

"Faça um Programa que verifique se uma letra digitada é vogal ou consoante."

Código comentado em Python

Primeiro, pedimos um caractere ao usuário e guardamos na variável 'caractere'.

O normal agora seria comparamos se é uma vogal 'a', 'e', 'i', 'o' ou 'u' ou não.
Nós vamos fazer isso sim, porém tem uma pegadinha aí.

Em programação, uma letra minúscula é diferente da sua maiúscula.
Logo, além das vogais que citamos, temos que comparar com 'A', 'E', 'I', 'O' e 'U' também.

Nosso código fica:

    char=input('Digite um caractere: ')

    if char=='a' or char=='e' or char=='i' or char=='o' or char=='u' or \
       char=='A' or char=='E' or char=='I' or char=='O' or char=='U':
           print('Vogal')
    else:
           print('Consoante')


Para um if não ficar muito grande, com muitas condições, quebramos ele em duas linhas. Para isso, basta usar uma barra \ , como fizemos no código.

Nenhum comentário:

Postar um comentário