Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import random
- alph = "qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNMйцукенгшщзхъфывапролджэячсмитьбюЙЦУКЕНГШЩЗХЪФЫВАПРОЛДЖЭЯЧСМИТЬБЮ 1234567890-=!№%:?*()_+" # Алфавит
- text = "" # Текст для генерации
- cnt = 0 # Количество попыток генерации
- currstring = "" # Текущий сгенерированный текст
- while currstring != text: # Генерируем до тех пор, пока не получим текст
- sym = "" # Объявляем sym
- while sym != text[len(currstring)]: # Пока sym не станет тем символом, который нам нужно получить,
- sym = random.choice(alph) # рандомно его генерируем
- cnt += 1 # и обновляем счетчик
- currstring += sym # Раз цикл завершился, значит мы получили нужный символ. Прибавляем его
- print(cnt, currstring) # Выводим
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement