5 / 4 / 3
Регистрация: 21.03.2018
Сообщений: 140
|
|||||||||||
1 | |||||||||||
Генератор слов13.06.2019, 05:08. Просмотров 3259. Ответов 5
Метки генератор слов (Все метки)
Имеется генератор слов из указанного алфавита, с переменной длиной слов, т.е. можно менять и алфавит и максимальную длину слов
Так вот вопрос , кто знает подскажите как переделать в вывод на консоль , но это естественно не проблема , а вот с записью состояния при остановке , и саму остановку
1.) остановку в любой момент с консоли , т.е. типа нажал букву q вернее ввел с консоли q и цикл остановился 2.) запись состояния цикла при остановке , состояние запись в файл
0
|
|
13.06.2019, 05:08 | |
Как из строки слов получить список пар слов? Генератор слов
|
|
5 / 4 / 3
Регистрация: 21.03.2018
Сообщений: 140
|
|||||||||||
13.06.2019, 09:56 [ТС] | 3 | ||||||||||
Рыжий Лис, спасибо получилось вот так , не знаю правильно или нет но работает ,
во время выполнения останавливается по нажатию Ctrl+C
Добавлено через 1 минуту хотя и без while True: работает может не надо while True: ? Добавлено через 19 минут осталось как сохранить состояние что бы можно было продолжить на следующий день первое что приходит в голову , сохранить переменные ch - буква с которой начинается слово i - цифра размер слова , т.е. кол-во букв в слове item - вот тут я теряюсь что это , ??????? значит надо открыть файл и записать туда эти переменные Добавлено через 52 секунды как то так гляньте
файл state.txt а вот теперь как востановить по этим данным циклы , чтобы продолжить как говорится с того же места
0
|
5 / 4 / 3
Регистрация: 21.03.2018
Сообщений: 140
|
|
14.06.2019, 01:05 [ТС] | 4 |
дальше что то у меня стопарнулось , не могу найти как продолжить выполнение программы ,
понимаю что надо так же повесить ХУК на клавиши типа Ctrl+N или Enter , если по аналогии с остановкой может так
0
|
5 / 4 / 3
Регистрация: 21.03.2018
Сообщений: 140
|
|
14.06.2019, 11:42 [ТС] | 5 |
сделал сохранение и восстановление с номера буквы,
т.е. генерацию начали с начального размера слова в две буквы , потом остановили в момент остановки итерация находилась на генерации слов размером 5 букв записали в файл число 5 потом запускаем опять прогу , читаем из файла число , и опять начинается генерация слов размером 5 букв (то что указано в файле) все бы не чего , но начинается опять с положения "aaaaa"
0
|
5 / 4 / 3
Регистрация: 21.03.2018
Сообщений: 140
|
|
17.06.2019, 06:58 [ТС] | 6 |
вопрос еще актуален,
так и не могу допереть как сделать ?
0
|
17.06.2019, 06:58 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь. Генератор слов
Генератор слов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |