Найти - Пользователи
Полная версия: усложнённое задание с использованием словаря
Начало » Python для новичков » усложнённое задание с использованием словаря
1
Vikkivikki
Будьте добры, помогите пожалуйста!


Нужно написать программу, которая загадывает слова. Загадав существительное, программа показывает подсказку в виде распространённого словосочетания с этим существительным, в котором существительное заменено многоточием, и ждёт ответа пользователя, после чего сообщает, выиграл он или проиграл. Например, если загадано слово “снег”, можно показать подсказку “белый …”. Конкретный тип словочосетания-подсказки: существительное + дефис + существительное.

В задании обязательно использовать словарь. Программа должна уметь загадывать как минимум 5 разных слов (с разными подсказками). Кроме того, желательно, чтобы:

а. слова и подсказки хранились в отдельном csv-файле, который загружался бы при запуске программы;
б. пользователю давалось бы столько попыток угадать слово, сколько букв в слове;
в. многоточие содержало бы столько точек, сколько букв в слове.
Mozart
Набросал по быстрому, представим что words - это какой либо файл где пары подсказка и ответ разделены двоеточием + каждая пара идет с новой строки.

Скрин функции - http://gyazo.com/49af32b21d536c699dd4536783444619

——————————–

А, блин, про словарь совсем забыл, ну там несложно дописать словарь типа подсказка-ответ и проверять ответы по нему …
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