From 27e56c0e79be79fa2814799b8aec30f576b492af Mon Sep 17 00:00:00 2001 From: Marege Date: Tue, 6 Oct 2026 14:38:10 +0200 Subject: [PATCH] U4 --- u4/word_count.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 u4/word_count.py diff --git a/u4/word_count.py b/u4/word_count.py new file mode 100644 index 0000000..d93c8b3 --- /dev/null +++ b/u4/word_count.py @@ -0,0 +1,18 @@ +def count_words(sentence): + cleand = "" + for i in sentence: #чистим від значків + if i.isalnum(): + cleand += i + else: + cleand += " " + cleaned = cleand.split() # пакуєм в ліст + result = {} + for word in cleaned: + if word in result: # дивимся чи є якщо є то пропускаєм + continue + count = 0 + for currentword in cleaned:#дивимся чи є в інших таке якщо є то + + if currentword == word: + count += 1 + result[word] = count + return result \ No newline at end of file