Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 6, 2020 18:13:30

darsy
Зарегистрирован: 2019-10-21
Сообщения: 6
Репутация: +  0  -
Профиль   Отправить e-mail  

Можете помочь написать программу или хотя бы начало

Вам нужно написать программу, которая загадывает персонажей “Звёздных войн”. Загадав персонажа, программа показывает подсказку в виде частотного биграммного словосочетания из реплик этого персонажа, и ждёт ответа пользователя, после чего сообщает, угадал он или нет. Например, если загадан персонаж «THREEPIO», можно показать подсказку «Master Luke».
Реплики персонажей нужно брать из сценариев ЗВ, ссылка на страницу датасета сценариев.(https://www.kaggle.com/xvivancos/star-wars-movie-scripts)

Пользователь может попросить подсказку. Тогда нужно выдать в ответ какую-то (если есть) информацию о загаданном персонаже из датасета2 ссылка на страницу датасета базы знаний ЗВ.(https://www.kaggle.com/jsphyg/star-wars)

В задании обязательно использовать словарь. Когда читаете csv, используйте DictReader.

Дополнительно: В время (см. либу datetime) с полуночи до часу ночи программа сообщает пользователю о том, что он выиграл или проиграл, напечатав имя персонажа ASCII-артом (генерировать его не надо, можно захардкодить).

Офлайн

#2 Фев. 6, 2020 20:47:48

PEHDOM
Зарегистрирован: 2016-11-28
Сообщения: 2196
Репутация: +  294  -
Профиль   Отправить e-mail  

Можете помочь написать программу или хотя бы начало

darsy
Можете помочь написать программу или хотя бы начало
да запросто, начало:
 import datetime
import random
import sys
from csv import DictReader
characters = dict()
if __name__ == '__main__':
    pass



==============================
Помещайте код в теги:
[code python][/code]
Бериегите свое и чужое время.

Отредактировано PEHDOM (Фев. 6, 2020 20:51:44)

Офлайн

#3 Фев. 6, 2020 22:00:52

Kadony
Зарегистрирован: 2020-02-01
Сообщения: 27
Репутация: +  0  -
Профиль   Отправить e-mail  

Можете помочь написать программу или хотя бы начало

В книге майкла доусона питон для новичков есть глава , в которой подробно описан код этой игры

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version