кодесурса
«Python

Python File I / O: подсчет частоты слов в файле

script1adsense2code
script1adsense3code

Ввод / вывод файла Python: упражнение 10 с решением

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

Содержит text.txt

 Что такое язык Python?                                                
Python - широко используемый универсальный интерпретируемый динамический язык программирования высокого уровня. Его философия проектирования подчеркивает читабельность кода, а его синтаксис позволяет программистам выражать концепции в меньшем количестве строк кода, чем это возможно в 
такие языки, как C ++ или Java.                                         
Python поддерживает несколько парадигм программирования, включая объектно-ориентированное, императивное и функциональное программирование или процедурные стили. Он имеет динамическую систему типов и автоматическое управление памятью, а также имеет большую и обширную стандартную библиотеку. Лучший способ научиться чему-либо - это тренироваться и задавать вопросы. Мы начали этот раздел для тех (от начального до среднего), кто знаком с Python. 

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

Код Python:

from collections import Counter
def word_count(fname):
        with open(fname) as f:
                return Counter(f.read().split())
print("Number of words in the file :",word_count("test.txt"))

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

 Количество слов в файле: Счетчик ({'this': 7, 'Append': 5, 'text.': 5, 'text.Append': 2, 'Welcome': 1, 'to
': 1,' w3resource.com. ': 1})  

Блок - схема:

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

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

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

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

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code