Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 11, 2017 20:18:51

annafilina
Зарегистрирован: 2017-10-11
Сообщения: 7
Репутация: +  -1  -
Профиль   Отправить e-mail  

треугольник

Выведите на экран последовательность символов:
a
ab
abc
abcd
и т. д. до строки, заканчивающейся символом z.

Офлайн

#2 Окт. 12, 2017 01:40:19

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9726
Репутация: +  843  -
Профиль   Отправить e-mail  

треугольник

  
>>> 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
>>> 



Офлайн

#3 Окт. 12, 2017 10:50:15

marvellik
Зарегистрирован: 2016-05-15
Сообщения: 639
Репутация: +  73  -
Профиль   Отправить e-mail  

треугольник

 s = ''
for i in range(ord('a'), ord('z')+1):
    s += chr(i)
    print(s
)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version