Рубрики
Без рубрики

Python – Количество слов в текстовом файле

Автор оригинала: Python Examples.

Python – подсчет количества слов

Вы можете подсчитать количество слов в текстовом файле в Python, следуя последовательности шагов, которые мы обсудим в этом руководстве.

В этом руководстве мы узнаем, как сосчитать количество слов в текстовом файле, используя Python пример программы.

Шаги, чтобы подсчитать количество слов в текстовом файле

Чтобы подсчитать количество слов в текстовом файле, выполните следующие действия.

  1. Откройте файл в режиме чтения и обрабатывайте его в текстовом режиме.
  2. Прочитайте текст, используя функцию READ ().
  3. Разделите текст, используя пространственный сепаратор. Мы предполагаем, что слова в предложении разделены пространственным характером.
  4. Длина списка разделения должна равняться количеству слов в текстовом файле.
  5. Вы можете уточнить количество, очищая строку до расщепления или проверки слов после расщепления.

Пример 1: подсчитывать количество слов

В этом примере Python мы будем читать текстовый файл и подсчитать количество слов в нем. Рассмотрим следующий текстовый файл.

Текстовый файл

Welcome to pythonexamples.org. Here, you will find python programs for all general use cases.

Python Program

file = open("C:\data.txt", "rt")
data = file.read()
words = data.split()

print('Number of words in text file :', len(words))

Выход

Number of words in text file : 14

Пример 2: Подсчитывать количество слов в текстовом файле с несколькими строками

В этом примере Python мы прочитаем текстовый файл с несколькими строками и подсчитаете количество слов в нем. Рассмотрим следующий текстовый файл.

Новый символ линии разделяет строки в текстовом файле. Новая строка – это символ белого пространства, и когда мы разделяем все данные в текстовом файле с использованием метода Split (), все слова во всех предложениях разделены и возвращаются в виде одного списка.

Текстовый файл – data.txt

Welcome to www.pythonexamples.org. Here, you will find python programs for all general use cases.
This is another line with some words.

Python Program

file = open("C:\data.txt", "rt")
data = file.read()
words = data.split()

print('Number of words in text file :', len(words))

Выход

Number of words in text file : 21

Резюме

В этом руководстве примеров Python мы узнали, как подсчитать количество слов в текстовом файле, с помощью примеров программ.