Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/02/2014, 18:05
Avatar de boronix
boronix
 
Fecha de Ingreso: enero-2013
Ubicación: España
Mensajes: 17
Antigüedad: 11 años, 9 meses
Puntos: 0
Pregunta no diferencia entre vocal y consonante

El problema es el siguiente: El programa me pide una palabra y este me coge la primera letra de la palabra. Si la primera palabra empieza por una vocal(tanto minúscula como mayúscula), el programa dirá que empieza por una vocal, si mi palabra empieza por una consonante, dirá que es consonante.

Me sale bien con consonante, pero con vocal no. A continuacion el código. He utilizado el comando .lower para pasar de mayus a minuscula, una cosilla que te exige el ejercicio.

original = raw_input('Escribe una palabra:')
palabra=original.lower()
print(palabra)
primera=palabra[0]
print(primera)
if primera=="a,e,i,o,u":
print("vocal")
else:
print("consonante")

Muchisimas gracias de antemano y saludos a mis grandes amig@s mexicanos por ayudarme en esta aventura.