Найти - Пользователи
Полная версия: курсач >_<
Начало » Python для новичков » курсач >_<
1
Evgeniya
Генератор сказок
В файлах story_a.txt, story_b.txt, story_c.txt записан шаблон сказки (не меньше 10 предложений). В файлах question_a.txt, question_b.txt, question_c.txt хранятся вопросы о персонажах (имя, одежда…), ходе истории (повернул на лево, на право, взял в руки топор, розу и т.д.) и т.д. При запуске программа случайно выбирает один из трёх сюжетов. Далее, используя соответствующий файл с вопросами, задаёт пользователю вопросы. После чего формирует индивидуальный текст сказки и выводит его на экран.

Помогите, пожаааалуйста. Вообще засела. Шаблоны только написаны, а дальше не знаю даже как начать…
FishHook
Проблемы конкретно с языком или с алгоритмом задачи?
Evgeniya
алгоритм
FishHook
Как-то так вижу

Допустим, есть шаблон
##
%person_name% взял %weapon_name% и пошел на %place_name%.
##
По пути он встретил %evel_name% и дай ему %any_name%
##
и соответствующий вопросник
##
%person_name% Кто главный герой сказки?$$Баба-яга|Кощей бессмертный|Иван-царевич
##
%weapon_name% Что взял с собой в путь %person_name%?$$Лук|Миниган
##
Насколько фантазии хватит придумываем формат файлов.

>>> При запуске программа случайно выбирает один из трёх сюжетов
>>> Далее, используя соответствующий файл с вопросами

Вперёд! Как сделаете, продолжим.
Evgeniya
шаблоны есть, но я могу сделать только случайный вывод числа, а с файлами не знаю как это делать
FishHook
Evgeniya
шаблоны есть, но я могу сделать только случайный вывод числа, а с файлами не знаю как это делать
А Вы можете
1. имена всех файлов прочитать в список
2. Выбрать один вариант из списка

Гугл Вам точно поможет.

Evgeniya
Точно! Спасибо, я про открытие через список даже не подумала))
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB