0
Моя функция должна быть:подсчет слов из словаря?
- Один параметр как твит.
- Этот твит может включать числа, слова, хэштеги, ссылки и пунктуации.
- Второй параметр - словарь, который учитывает слова в этой строке с твитами, без учета хештегов, упоминаний, ссылок и пунктуации, включенных в нее.
Функция возвращает все отдельные слова в словаре как буквы нижнего регистра без каких-либо знаков препинания.
Если в tweet был Don't
, тогда словарь засчитает dont
.
Вот моя функция:
def count_words(tweet, num_words):
''' (str, dict of {str: int}) -> None
Return a NoneType that updates the count of words in the dictionary.
>>> count_words('We have made too much progress', num_words)
>>> num_words
{'we': 1, 'have': 1, 'made': 1, 'too': 1, 'much': 1, 'progress': 1}
>>> count_words("@utmandrew Don't you wish you could vote? #MakeAmericaGreatAgain", num_words)
>>> num_words
{'dont': 1, 'wish': 1, 'you': 2, 'could': 1, 'vote': 1}
>>> count_words('I am fighting for you! #FollowTheMoney', num_words)
>>> num_words
{'i': 1, 'am': 1, 'fighting': 1, 'for': 1, 'you': 1}
>>> count_words('', num_words)
>>> num_words
{'': 0}
'''
'Я не уверен, если Я правильно выполняю эти функции', мы не уверены, так как не можем видеть, что вы сделали и пытались ... Не просто сбрасывайте то, что кажется домашним вопросом на нас, ожидайте, что мы напишем вам код для вы. Мы отвечаем на конкретные вопросы и более чем готовы помочь кому-то, кто приложил усилия, чтобы попытаться решить вопрос. – MooingRawr
О, извините, что я хотел сказать, как написать правильный оператор возврата для этой конкретной функции! Или просто советы? – vrrnki
Прочтите комментарий # MooingRawr. Вы ответиете так же, как и полезная информация, и осмысленный вопрос, как ваше оригинальное сообщение. Если вы не можете задать хороший вопрос, вы не можете получить хороший ответ. – jwpfox