Por qué al escribir una palabra que NO inicie con vocal no se reconoce como consonante la primera letra de la palabra. Ejemplo: Escribe una palabra: pedre # pedro comienza con consonante e además imprime vocal. No he logrado localizar el error quezás puedan ayudar; '''python
pyg = 'ei'
original = raw_input('Escribe una palabra:')
if len(original) > 0 and original.isalpha(): palabra = original.lower() primera = palabra[0]
if primera == 'a' or 'e' or 'i' or 'o' or 'u': print ("vocal") else: print ("consonante")
else: print 'vacio'