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

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

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

Дополнительно: В время (см. либу datetime) с полуночи до часу ночи программа сообщает пользователю о том, что он выиграл или проиграл, напечатав имя персонажа ASCII-артом (генерировать его не надо, можно захардкодить).
PEHDOM
darsy
Можете помочь написать программу или хотя бы начало
да запросто, начало:
 import datetime
import random
import sys
from csv import DictReader
characters = dict()
if __name__ == '__main__':
    pass
Kadony
В книге майкла доусона питон для новичков есть глава , в которой подробно описан код этой игры
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