#!/usr/bin/env python # -*- coding: utf-8 -*- import random from random import choice print() num = input(' Количество строк для вывода: ') num = int(num) if num.isdigit() else 30 first = ["виды дефектов и повреждений","дефектировка","классификация","конструктивное исполнение","конструкция","контрольные испытания","монтаж","назначение","обслуживание","общее назначение и сферы применения","основные технические данные","показатели качества","ремонт","ремонт, наладка и монтаж","способы подключения к трёхфазной сети","техника безопасности при эксплуатации","технико-экономические показатели","технические характеристики","типовые испытания","условия эксплуатации"] second = ["электроприводов","электроустановок","высоковольтных линий электропередач","двигателей","устройств релейной защиты","разъединителей","элементов контактной сети","воздушных линий","глухозаземлённой нейтрали","устройств заземления","кабельных линий","комплектных распределительных устройств (КРУ)","комплектных трансформаторных (преобразовательных) установок","системы сборных шин","трансформаторной подстанции","тяговых подстанций","щитов управления электроустановками","шин и проводов распредустройств","магнитных пускателей и контакторов","нерегулироемых электроприводов","асинхронных двигателей","фазного ротора двигателя","регулируемых электроприводов","коллекторных машин","магнитных сердечников асинхронных двигателей","генераторов","бесконтактного двигателя","магнитопроводов в трансформаторах","трёхобмоточных трансформаторов","опорных тяговых подстанций","промежуточных отпаячных подстанций","промежуточных транзитных подстанций","рабочих контактных подвесок","секционных изоляторов","спряжений изолированных анкерных участков","нейтральных вставок из изолирующих сопряжений","однополосных разъединителей с ручным приводом и заземляющим ножом","стартеров люминесцентных ламп","электрических патронов люминисцентных ламп","пускорегулирующей аппаратуры – дросселя и стартера","распределительной панели серии ЩО70","комплектных распределительных устройств трехфазного переменного тока напряжением 380/220 В, частотой 50 Гц сетей с глухозаземлённой или изолированной нейтралью","преобразователей со скалярным и векторным управлением","проводки, светильников и прочих устройств, подключенных к сети электропитания","автоматических выключателей","соединительных муфт СС, СЭ или СЭв","кабеля марки ААБ2л-10 (кабель с алюминиевыми токопроводящими жилами, бумажной пропитанной изоляцией, алюминиевой оболочкой, бронепокровом из плоских лент, особо усиленной подушкой у защитного покрова оболочки, наружным покровом; рабочее напряжение кабеля 10кВ)","розеток, выключателей, светильников и предохранителей","роторной обмотки и статорной обмотки","кабелей ввода","конденсаторов в блоках управления","вышибных предохранительных клапанов","лифтовых электродвигателей","двухскоростных малошумных двигателей для привода лифтов с короткозамкнутым ротором на напряжение 380 В","трехфазных асинхронных общепромышленных двигателей","электрических сетей напряжением 380 В, 220 В, 95-85 и 24 В переменного и 110 постоянного тока","масляного силового выключателя","мембран предохранительных клапанов","силовых и контрольных кабелей с изоляцией из пропитанной кабельной бумаги"] last = ["на переменном токе","на постоянном токе","в зависимости от наличия или отсутствия составных частей","установленных в системе электромагнитной пускорегулирующей аппаратуры (ЭМПРА)","в соответствии с требованиями стандарта организации СТ АО 38961038-10-2008 (технических условий), рабочей конструкторской документацией и ГОСТ 22789-94 в части требований к низковольтным комплектным устройствам (стационарным, для внутренней установки, защищенных с передней стороны)","в зависимости от характера электрических нагрузок, размещения нагрузок на генеральном плане предприятия, а также производственно-архитектурных и эксплуатационных требований","в зависимости от конфигурация производственных помещений, расположения технологического оборудования, условий окружающей среды, условий охлаждения, требований пожарной и электрической безопасности применяемого электрооборудования","на шинах 0,4 кВ цеховых подстанций","в машинном и блочном помещениях, шахте и кабине лифта, площадках, где установлено электрооборудование лифта при отсутствии машинного помещения"] another = ["Изучение схем распитки лифтового оборудования (силовая часть, схема безопасности и движение лифта)","Изучение схемы реверсивного запуска асинхронного электродвигателя","Соединение проводов в распределительной коробке","Укладка проводов и кабелей электропроводки в распределительных коробках","Прокладка освещения в машинном отделении","Замена стартера в люминесцентных лампах","Замена патрона в светильнике кабины лифта","Замена стартера в светильниках","Замена катушек магнитных пускателей на сверлильном станке","Замена обмоток на фазном роторе","Замена обмотки статора","Замена светильников в плавильном цеху","Замена розеток и выключателей в офисном помещении","Замена двигателя дверей кабины лифта","Замена асинхронного электродвигателя на электроприводе","Замена реле отвечающего за закрытие дверей РЗД и открытие РОД","Замена основного силового трансформатора на более мощный","Установка распределительной панели серии ЩО70","Установка светильников","Регулировка скорости вращения электродвигателя","Демонтаж открытой электропроводки","Демонтаж проводки, светильников и прочих устройств, подключенных к сети электропитания","Замена автоматических выключателей","Определение точного места повреждения провода или кабеля, короткого замыкания","Определение местоположение распаечных коробок, встроенных электрощитов","Устранение причины срабатывания УЗО, автоматов","Устранение выявленных неисправностей в электропроводке","Устранение ошибок неквалифицированно выполненного электромонтажа","Устранение КЗ в электропроводке","Проверка изоляции электропровода","Ремонт двигателя в вентиляционном устройстве","Ремонт электродвигателя лебедки","Уcтaновка частотника","Диагностика электропроводки","Сбока диодного моста","Прокладка кабеля преднозначеного для питания освещения шахты а также установление светильников","Монтаж заземляющего контура","Ремонт пульта упрвления из машинного отделения","Выбор типа и схемы питания подстанций, а также числа трансформаторов","Проверка устройств релейной защиты автоматики","Внеплановый ремонт масляного силового выключателя"] random.shuffle(first) random.shuffle(second) random.shuffle(last) random.shuffle(another) templates = [ [first, second, ['а также'], first, second, ['.']], [first, second, ['и'], first, second, ['.']], [['правила технической эксплуатации'], second, ['и'], first, second, last, ['.']], [first, ['и'], first, second, ['а также'], first, second, last, ['.']], [['изучены'], first, ['и'], first, second, ['а также'], first, second, last, ['.']], [another, ['.']], [another, ['.'], another, ['.']], [another, ['.'], first, second, ['а также'], first, second, ['.']], [another, ['.'], first, second, ['и'], first, second, ['.']], [another, ['.'], ['правила технической эксплуатации'], second, ['и'], first, second, last, ['.']], [another, ['.'], first, ['и'], first, second, ['а также'], first, second, last, ['.']], [another, ['.'], ['изучены'], first, ['и'], first, second, ['а также'], first, second, last, ['.']], ] bullshit = lambda:(' '.join(i for i in map(choice, choice(templates)) if i).capitalize()) print() for i in range(int(num)): print(' 0'+str(i+1)+'.' if i < 9 else ' '+str(i+1)+'.', bullshit()) print()