Ir para conteúdo
Fórum Script Brasil

xxp

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Sobre xxp

xxp's Achievements

0

Reputação

  1. Ola, sou iniciante em python e estava fazendo um exercicio que é: Faça um Programa que verifique se uma letra digitada é vogal ou consoante. Eu fiz assim: letra = input('Digite uma letra: ').strip() if len(letra) > 1: print('não é possivel verificar mais de uma letra ') else: if letra.lower() == 'a' or 'e' or 'i' or 'o' or 'u': print('Letra digitada é uma vogal') else: print('Letra digitada é uma consoante') Mas qualquer coisa que eu coloco aparece que é uma vogal, mesmo que não seja ou que seja um numero. alguém sabe porque? E alguém tem alguma dica sobre como eu poderia bloquear numeros? Eu pensei em fazer com um "if letra == '0' or '1' or..." mas creio que deve haver outra forma de fazer isso..
  2. xxp

    Erro no if

    Ola, estou iniciando em python e estava fazendo uns exercicios. O exercicio é: Faça um Programa que verifique se uma letra digitada é vogal ou consoante. Eu fiz assim: letra = input('Digite uma letra: ').strip() if len(letra) > 1: print('não é possivel verificar mais de uma letra ') else: if letra.lower() == 'a' or 'e' or 'i' or 'o' or 'u': print('Letra digitada é uma vogal') else: print('Letra digitada é uma consoante') Mas qualquer letra ou numero que eu digite aparece que é uma vogal. alguém sabe porque? E alguém tem uma dica de como eu poderia impossibilitar que digitem numeros? Eu pensei em fazer um if com todos os numeros, tipo if letra == '0' or '1' or.. mas acho que deve ter alguma forma mais facil de fazer isso.
×
×
  • Criar Novo...