226 читали · 3 года назад
Генерация случайных строк в Python
Введение В ходе статьи научимся генерировать случайные строки при помощи языка программирования Python. Импорт модулей Python Для генерации случайных строк нам понадобится два стоковых модуля, а именно random и string. Импортируем их: import random import string Строковые константы Разберём наиболее часто используемые строковые константы. Полный список Вы можете посмотреть в документации модуля String: string.ascii_letters – возвращает строку букв, содержащих различные регистры. string.ascii_lowercase – возвращает строку с буквами в нижнем регистре...
463 читали · 4 года назад
Однострочные генераторы списков и словарей в Python.
Вспоминаю тот день, когда с ними познакомился. Для меня было необычным лицезреть на гитхабе создание списков и словарей в цикле в одну строку. Немного другая архитектура построения... Скобки спереди. И у меня есть четкое убеждение того, что когда вы смотрите код этого канала, то тоже можете приходить в некоторое замешательство. Давайте это исправим. Что такое генераторы списков и словарей? Это код, окантованный в квадратные или фигурные скобки, генерирующий значения с обработкой или без, последовательно дополняя создаваемый контейнер данных...