Простой генератор текста на питоне
import random with open('триплеты.txt', 'r', encoding='utf-8') as f: triplets = [line.strip() for line in f.readlines()] random.shuffle(triplets) text = [] for i in range(0, len(triplets), 6): line = ' '.join(triplets[i:i+6]) text.append(line) with open('текст.txt', 'w', encoding='utf-8') as f: for line in text[:100]: f.write(line + '\n') помещаем в файл "триплеты" небольшие фразы по одной теме получаем текст - наверно это возможно кто здесь решает это уже было...
178 читали · 3 года назад
Основы программирования на языке Python. Генераторы в Python. Приложение к уроку 28
Доброго времени суток, читатели, зрители моего канала programmer's notes. Приложение к видео-уроку 28 Что же такое генераторы? Можно сказать, что это итераторы, тем более, что свойства у них такие же. Но у них другие функции. Они на заменяют коллекции, а наоборот используются для создания коллекций. Кроме того, итераторы и генераторы относятся к разным классам (объекты разных классов), если говорить на языке объектного подхода. Самое интересное в вопросе о генераторах это создание на основе их коллекций...