mayusculas y minusculas
Arnau Sanchez
arnau en ehas.org
Mar Mar 20 20:27:14 CET 2007
Marcelo Barbero escribió:
> import string
>
> 'a' in string.lowercase => True
> 'A' in string.uppercase => True
>
> Ojo, no toma los caracteres acentuados. En todo caso, antes hacer:
> string.lowercase += 'áéíóú'
¿No sería mejor con el módulo locale?
# -*- coding: iso-8859-15 -*-
import locale
print "á".islower()
locale.setlocale(locale.LC_ALL, 'es_ES')
print "á".islower()
# python test.py
False
True
Las variables uppercase, lowercase, etc, del módulo string también se ven
modificadas con el cambio de locale.
Más información sobre la lista de distribución Python-es