Alfabeto em Python

Não precisa digitar na mão:

1
alfabeto = 'abcdefghijklmnopqrstuvwxyz'

Isso imprime as letras minúsculas:

1
print map(chr, range(97, 123))

E isso as maiúsculas:

1
print map(chr, range(65, 91))

Mas você também pode contar com o próprio Python (pilhas incluídas, afinal!):

1
2
from string import ascii_letters
print ascii_letters

E de novo:

1
2
3
import string
print string.ascii_lowercase
print string.ascii_uppercase