Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/02/2014, 18:08
carbon
 
Fecha de Ingreso: enero-2012
Ubicación: Buenos Aires
Mensajes: 745
Antigüedad: 12 años, 3 meses
Puntos: 35
Respuesta: no diferencia entre vocal y consonante

El problema es que al hacer:
Código Python:
Ver original
  1. if primera == "a,e,i,o,u":
Estás preguntando si primera equivale a la cadena (literalmente) "a,e,i,o,u". Lo que querrás hacer es:

Código Python:
Ver original
  1. if primera == "a" or primera == "e" or primera == "i" or primera == "o" or primera == "u":
Aunque algo más pythonico podría ser:

Código Python:
Ver original
  1. if primera in ["a", "e", "i", "o", "u"]:

Espero que te sirva !