Re: [Python-es] Contar mayúsculas en un archivo

2012-04-18 Por tema Rock Neurotiko
¿Has pensado en algo mas sencillo? Por ejemplo, sabemos que las mayusculas tienen un rango en el codigo ascii, por lo tanto, solo tienes que recorrer el string con un for, y hacer: if (ord(string[i]) = 65 and ord(string[i])=90) or ord(string[i])==209: string es la cadena, i es el numero que va

Re: [Python-es] Contar mayúsculas en un archivo

2012-04-18 Por tema Rock Neurotiko
Cierto, mucho más elegante :) El 18 de abril de 2012 17:46, Asdrúbal Iván Suárez Rivera asdrubal.ivan.suarez.riv...@gmail.com escribió: El 18 de abril de 2012 11:08, Rock Neurotiko miguelglafue...@gmail.comescribió: ¿Has pensado en algo mas sencillo? Por ejemplo, sabemos que las

Re: [Python-es] Contar mayúsculas en un archivo

2012-04-18 Por tema Rock Neurotiko
En el que aparece primero lo que hace es crear un string con los resultados sin repetir, pero en un comentario encontramos algo interesante llamando a una funcion en la libreria re: re.findall([A-Z], text) El 18 de abril de 2012 17:53, Jose Caballero jcaballero@gmail.comescribió: Acabo de

Re: [Python-es] Contar mayúsculas en un archivo

2012-04-18 Por tema Asdrúbal Iván Suárez Rivera
El 18 de abril de 2012 11:26, Rock Neurotiko miguelglafue...@gmail.comescribió: En el que aparece primero lo que hace es crear un string con los resultados sin repetir, pero en un comentario encontramos algo interesante llamando a una funcion en la libreria re: re.findall([A-Z], text)

Re: [Python-es] Contar mayúsculas en un archivo

2012-04-18 Por tema alito s
ups, me equivoque :P Desde el inicio ya lo habías puesto. Es la u que va antes del texto. Igual si se la quieren complicar pueden hacer lo siguiente: import codecs f = codecs.open(DIP-8N.txt, 'r', 'utf-8', 'strict') count = len(filter(unicode.isupper, f)) 2012/4/18 Òscar Vilaplana

Re: [Python-es] Contar mayúsculas en un archivo

2012-04-18 Por tema Asdrúbal Iván Suárez Rivera
El 18 de abril de 2012 13:33, alito s alit...@gmail.com escribió: ups, me equivoque :P Desde el inicio ya lo habías puesto. Es la u que va antes del texto. Igual si se la quieren complicar pueden hacer lo siguiente: import codecs f = codecs.open(DIP-8N.txt, 'r', 'utf-8', 'strict') count