08/02/2014, 18:05
|
| | | Fecha de Ingreso: enero-2013 Ubicación: España
Mensajes: 17
Antigüedad: 11 años, 9 meses Puntos: 0 | |
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. |