[Tutor] Sequences of letter

Yashwin Kanchan yashwinkanchan at gmail.com
Mon Apr 12 15:48:35 CEST 2010


Hi Juan

Hope you have got the correct picture now...

I just wanted to show you another way of doing the above thing in just 4
lines.

for i in range(65,91):
for j in range(65,91):
for k in range(65,91):
print chr(i)+chr(j)+chr(k),


On 12 April 2010 06:12, Juan Jose Del Toro <jdeltoro1973 at gmail.com> wrote:

> Dear List;
>
> I have embarked myself into learning Python, I have no programming
> background other than some Shell scripts and modifying some programs in
> Basic and PHP, but now I want to be able to program.
>
> I have been reading Alan Gauld's Tutor which has been very useful and I've
> also been watching Bucky Roberts (thenewboston) videos on youtube (I get
> lost there quite often but have also been helpful).
>
> So I started with an exercise to do sequences of letters, I wan to write a
> program that could print out the suquence of letters from "aaa" all the way
> to "zzz"  like this:
> aaa
> aab
> aac
> ...
> zzx
> zzy
> zzz
>
> So far this is what I have:
> letras =
> ["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","x","y","z"]
> letra1 = 0
> letra2 = 0
> letra3 = 0
> for i in letras:
>     for j in letras:
>         for k in letras:
>             print letras[letra1]+letras[letra2]+letras[letra3]
>             letra3=letra3+1
>     letra2=letra2+1
> letra1=letra1+1
>
> It goes all the way to aaz and then it gives me this error
> Traceback (most recent call last):
>  File "/home/administrador/programacion/python/letras2.py", line 8, in
> <module>
> print letras[letra1]+letras[letra2]+letras[letra3]
> IndexError: list index out of range
> Script terminated.
>
> Am I even in the right path?
> I guess I should look over creating a function or something like that
> because when I run it I can't even use my computer no memory left
>
> --
> ¡Saludos! / Greetings!
> Juan José Del Toro M.
> jdeltoro1973 at gmail.com
> Guadalajara, Jalisco MEXICO
>
>
> _______________________________________________
> Tutor maillist  -  Tutor at python.org
> To unsubscribe or change subscription options:
> http://mail.python.org/mailman/listinfo/tutor
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/tutor/attachments/20100412/e6e82af8/attachment.html>


More information about the Tutor mailing list