Форум сайта python.su
0
Нужна непрерывная последовательность символов в середене которой известное слово, по краям известное кол-во случайных латинских букв.
Пишу такое:
a = random.sample(('AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz'),5) b = random.sample(('AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz'),5) a = str([''.join(a)]) b = str([''.join(b)]) id = (a + 'world' + b)
['YEMws']world['Wrctu']
Офлайн
52
>>> from random import sample >>> from string import letters >>> >>> ''.join(sample(letters, 5) + list('word') + sample(letters, 5)) 'ymEBAwordJceni'
Отредактировано fata1ex (Июнь 4, 2012 20:47:24)
Офлайн