Форум сайта python.su
Выведите на экран последовательность символов:
a
ab
abc
abcd
и т. д. до строки, заканчивающейся символом z.
Офлайн
>>> s = 'a' >>> while s[-1] <= 'z': ... print(s) ... s += chr(ord(s[-1]) + 1) ... a ab abc abcd abcde abcdef abcdefg abcdefgh abcdefghi abcdefghij abcdefghijk abcdefghijkl abcdefghijklm abcdefghijklmn abcdefghijklmno abcdefghijklmnop abcdefghijklmnopq abcdefghijklmnopqr abcdefghijklmnopqrs abcdefghijklmnopqrst abcdefghijklmnopqrstu abcdefghijklmnopqrstuv abcdefghijklmnopqrstuvw abcdefghijklmnopqrstuvwx abcdefghijklmnopqrstuvwxy abcdefghijklmnopqrstuvwxyz >>>
Офлайн
s = '' for i in range(ord('a'), ord('z')+1): s += chr(i) print(s
Офлайн