Título: [Python] Vocales y carácteres Publicado por: Meta en 7 Octubre 2010, 19:09 pm Hola:
Un programa que, dado un carácter que desees, lo identifique como vocal mayúscula, vocal minúscula, consonante minúscula, consonante mayúscula o otro tipo de carácter. Por lo que entiendo. ¿Hay que introducir cualquier carácter como estos !"·$%&&/ y que te salga lo que te pide arriba? A veces me cuesta entender que hay que hacer en ciertos ejercicios. Saludo. Título: Re: [Python] Vocales y carácteres Publicado por: Novlucker en 7 Octubre 2010, 19:16 pm Lo que entiendo es que hay que reconocer un solo caracter, por lo de "[...] dado un carácter [...]", es parecido al anterior que estabas haciendo, aún no llegas a los bucles for?
Saludos Título: Re: [Python] Vocales y carácteres Publicado por: Meta en 7 Octubre 2010, 20:13 pm No, no llego a los bucles. Me están dando de ir pero ya. Hay que aprender a lo que hay, que si los ejercicios son así es por algo. Desde que llegue el capítulo del libro del for estaré más aliviado.
Título: Re: [Python] Vocales y carácteres Publicado por: flony en 7 Octubre 2010, 20:28 pm este una pregunta....que libro es? :huh: para ponermelo a leer...me pico la curiosidad ;D
Título: Re: [Python] Vocales y carácteres Publicado por: Meta en 7 Octubre 2010, 20:46 pm Si, y hay que hacerlo como dice. Si no me esfuerso en buscarme la vida no hago nada.
Página 94, Ejercicio 88. http://marmota.act.uji.es/mtp/pdf/python.pdf Saludo. Título: Re: [Python] Vocales y carácteres Publicado por: Meta en 8 Octubre 2010, 02:43 am Estoy liado de la cabeza.
Si sabes hacerlo con Whyle lo puedes hacer para verlo. Me metí más adelante para verlo pero aún estoy verde. Título: Re: [Python] Vocales y carácteres Publicado por: ace332 en 8 Octubre 2010, 03:29 am Citar Diseña un programa que, dado un carácter cualquiera, lo identifique como vocal minúscula, vocal mayúscula, consonante minúscula, consonante mayúscula u otro tipo de carácter. Puedes utilizar los valores ASCII de los caracteres para efectuar comparaciones. Estos valores te los da la función ord: ord('A')=65, ord('B')=66, ..., ord('Z')=90 (mayúsculas) ord('a')=97, ord('b')=98, ..., ord('z')=122 (minúsculas) Saludos ;D Título: Re: [Python] Vocales y carácteres Publicado por: Meta en 8 Octubre 2010, 03:36 am Estaba usando el chr(A), chr(B) y me pegué medio año en hacerlo que al final no me funciona.
Título: Re: [Python] Vocales y carácteres Publicado por: ace332 en 8 Octubre 2010, 04:02 am Bueno yo estaba pensando en algo asi:
Código: v=ord(caracter) Título: Re: [Python] Vocales y carácteres Publicado por: Meta en 8 Octubre 2010, 04:53 am El tuyo funciona. El mio me quedé raro y no funciona.
Código
Tiene que decir print por lo que veo. Vocal mayúscula, vocal minúscula, consonante mayúscula y consonante minúscula. No me funciona la parte de abajo, sólo el tuyo aunque lo veas ampliado, algo falla. Edito: Código
Ya me funciona, muchas gracias. Si quiero hacer lo mismo pero con elif. ¿Se puede hacer con elif en algún lado? Lo veo crudo. Título: Re: [Python] Vocales y carácteres Publicado por: criskapunk en 8 Octubre 2010, 14:33 pm Podes poner un elif en el segundo bloque.
Código
Un saludo ;) Título: Re: [Python] Vocales y carácteres Publicado por: chauder92 en 29 Julio 2014, 20:07 pm he aki mi programa lo unico que quisiera saber como asignar todas las vocales en una sola ariable y compararla, y no tener que hacer toda esta ddeclaracion
letra= raw_input('Dame una letra en miniscula: ') a= 'a' e='e' i='i' o='o' u='u' if a==letra or e==letra or i==letra or o==letra or u==letra: print 'es vocal' else: print 'es consonante' Título: Re: [Python] Vocales y carácteres Publicado por: Eleкtro en 29 Julio 2014, 21:26 pm Está prohibido revivir temas antiguos, debes publicar tu duda en un nuevo post.
Tema cerrado. Saludos |