кодесурса
«Python

Python: подсчитать вхождения каждого слова в данном предложении

script1adsense2code
script1adsense3code

Строка Python: упражнение-12 с решением

Напишите программу на Python для подсчета вхождений каждого слова в данное предложение.

«Python

Пример решения : -

Код Python:

def word_count(str):
    counts = dict()
    words = str.split()
    for word in words:
        if word in counts:
            counts[word] += 1
        else:
            counts[word] = 1
    return counts
print( word_count('the quick brown fox jumps over the lazy dog.'))

Пример вывода:

 {'the': 2, 'jumps': 1, 'brown': 1, 'lazy': 1, 'fox': 1, 'over': 1, 'quick': 1, 'dog.': 1} 

Блок - схема:

«Блок-схема:

Визуализируйте выполнение кода Python:

Следующий инструмент визуализирует, что компьютер делает шаг за шагом при выполнении указанной программы:

Редактор кода Python:

Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Предыдущий: Напишите программу на Python для удаления символов, которые имеют нечетные значения индекса данной строки.
Далее: Напишите скрипт Python, который принимает ввод от пользователя и отображает его обратно в верхнем и нижнем регистре.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code