Программа Python для подсчета количества слов в текстовом файле
Это программа Python для подсчета количества слов в текстовом файле.
Описание проблемы
Программа получает имя файла от пользователя и подсчитывает количество слов в этом файле.
Проблема Решение
 1. Возьмите имя файла от пользователя. 
 2. Прочитайте каждую строку из файла и разделите строку, чтобы сформировать список слов. 
 3. Найдите длину элементов в списке и распечатайте его. 
 4. Выйти.
Программа/Исходный код
Вот исходный код программы Python для подсчета количества слов в текстовом файле. Вывод программы также показан ниже.
 fname = input("Введите имя файла:")
количество_слов = 0
с open(fname, 'r') как f:
    для строки в f:
        слова = строка.split()
        num_words += len(слова)
print("Количество слов:")
print(num_words) Описание программы
 1. Пользователь должен ввести имя файла. 
 2. Файл открывается с помощью функции open() в режиме чтения.
3. Цикл for используется для чтения каждой строки в файле.
4. Каждая строка разбивается на список слов с помощью функции split().
5. Количество слов в каждой строке подсчитывается с помощью len(), и переменная count увеличивается.
6. Печатается количество слов в файле.
Примечание. Присоединяйтесь к бесплатным занятиям Sanfoundry в Telegram или Youtube Случай 1: Содержимое файла: Привет мир Вывод: Введите имя файла: data1.txt Число слов: 2 Случай 2: Содержимое файла: Этот язык программирования Питон Вывод: Введите имя файла: data2.txt Число слов: 5
Sanfoundry Global Education & Learning Series – Программы Python.
 Чтобы попрактиковаться во всех программах Python, 
Следующие шаги:
- Получите бесплатный сертификат о заслугах в программировании на Python
- Примите участие в конкурсе сертификации программистов на Python
- Стать лидером в программировании на Python
- Пройдите тесты по программированию на Python
- Практические тесты по главам: глава 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
- Пробные тесты по главам: глава 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
реклама
реклама
 Участвуйте в конкурсе сертификации Sanfoundry, чтобы получить бесплатный Сертификат отличия. Присоединяйтесь к нашим социальным сетям ниже и будьте в курсе последних конкурсов, видео, стажировок и вакансий!
 Участвуйте в конкурсе сертификации Sanfoundry, чтобы получить бесплатный Сертификат отличия. Присоединяйтесь к нашим социальным сетям ниже и будьте в курсе последних конкурсов, видео, стажировок и вакансий!Ютуб | Телеграмма | Линкедин | Инстаграм | Фейсбук | Твиттер | Пинтерест
 Маниш Бходжасиа, ветеран технологий с более чем 20-летним опытом работы в Cisco и Wipro, является основателем и техническим директором компании 
Подпишитесь на его бесплатные мастер-классы на Youtube и технические обсуждения в Telegram SanfoundryClasses.
Показать количество слов и другую статистику в Pages на iPad
Pages
Искать в этом руководстве
Страницы Руководство пользователя для iPad
- Добро пожаловать
- Введение в страницы
- Текстовый редактор или верстка?
- Знакомство с изображениями, диаграммами и другими объектами
- Создайте свой первый документ
- Введение в создание книги
- Используйте шаблоны
 
- Найти документ
- Откройте документ
- Сохранить и назвать документ
- Распечатать документ или конверт
- Отменить или повторить изменения
- Предотвращение случайного редактирования
- Быстрая навигация
- Введение в символы форматирования
- Показать или скрыть линейку
- Просмотр страниц рядом
 
- Копировать текст и объекты между приложениями
- Основные жесты сенсорного экрана
- Используйте Apple Pencil со страницами
- Настроить панель инструментов
- Создайте документ с помощью VoiceOver
- Используйте VoiceOver для предварительного просмотра комментариев и отслеживания изменений
 
 
- Выберите текст и поместите точку вставки
- Добавить и заменить текст
- Скопируйте и вставьте текст
- Добавить, изменить или удалить поле слияния
- Управление информацией об отправителе
- Добавление, изменение или удаление исходного файла в Pages на iPad
- Заполнение и создание настраиваемых документов
 
- Форматирование документа для другого языка
- Используйте фонетические справочники
- Использовать двунаправленный текст
- Используйте вертикальный текст
 
- Добавить математические уравнения
- Закладки и ссылки
- Добавить ссылки
 
- Изменить внешний вид текста
- Установить шрифт по умолчанию
- Изменить заглавные буквы текста
- Используйте стили текста
- Копировать и вставлять стили текста
- Автоматически форматировать дроби
- Лигатуры
- Добавить буквицы
- Сделать символы надстрочными или подстрочными
- Форматирование китайского, японского или корейского текста
 
- Формат дефисов и кавычек
 
- Установить интервалы между строками и абзацами
- Установить поля абзаца
- Форматировать списки
- Установить позиции табуляции
- Выравнивание и выравнивание текста
- Добавить разрывы строк и страниц
- Форматировать столбцы текста
- Связать текстовые поля
 
- Установите размер и ориентацию бумаги
- Установить поля документа
- Настройка разворота страниц
- Шаблоны страниц
- Добавить страницы
- Добавляйте и форматируйте разделы
- Изменение порядка страниц или разделов
- Дублирование страниц или разделов
- Удалить страницы или разделы
 
- Оглавление
- Сноски и концевые сноски
- Заголовки и колонтитулы
 
- Добавьте номера страниц
- Изменить фон страницы
- Добавить рамку вокруг страницы
- Добавляйте водяные знаки и фоновые объекты
 
- Добавить изображение
- Добавить галерею изображений
- Редактировать изображение
 
- Добавить и изменить фигуру
- Объединяйте или разбивайте фигуры
- Сохранение фигуры в библиотеке фигур
- Добавление и выравнивание текста внутри фигуры
 
- Добавьте линии и стрелки
- Добавляйте и редактируйте рисунки
- Добавить видео и аудио
- Запись видео и аудио
- Редактировать видео и аудио
 
- Установите формат фильма
 
- Размещение и выравнивание объектов
- Размещайте объекты с текстом
- Используйте направляющие для выравнивания
- Слой, группировка и блокировка объектов
 
- Изменить прозрачность объекта
- Заполнение фигур и текстовых полей цветом или изображением
- Добавить границу к объекту
- Добавить подпись или заголовок
- Добавьте отражение или тень
- Используйте стили объектов
- Изменение размера, поворот и отражение объектов
 
- Добавить или удалить таблицу
- Выбор таблиц, ячеек, строк и столбцов
- Добавление или удаление строк и столбцов таблицы
- Переместить строки и столбцы таблицы
- Изменение размера строк и столбцов таблицы
 
- Объединить или разъединить ячейки таблицы
- Изменение внешнего вида текста таблицы
- Показать, скрыть или изменить заголовок таблицы
- Изменение линий сетки и цветов таблицы
- Используйте стили таблиц
 
- Изменение размера, перемещение или блокировка таблицы
 
- Добавлять и редактировать содержимое ячейки
-  Форматирование дат, валюты и т. д. д.
- Форматирование таблиц для двунаправленного текста
 
-  Форматирование дат, валюты и т.
- Условное выделение ячеек
- Алфавитизация или сортировка данных таблицы
 
 
- Добавить или удалить диаграмму
- Преобразование диаграммы из одного типа в другой
 
- Изменить данные диаграммы
- Перемещение, изменение размера и поворот диаграммы
- Изменение внешнего вида рядов данных
- Добавьте легенду, линии сетки и другие маркировки
- Изменение внешнего вида текста и меток диаграммы
- Добавление границы и фона к диаграмме
- Используйте стили диаграммы
 
 
- Проверять орфографию
- Поиск слов
- Найти и заменить текст
- Заменить текст автоматически
- Показать количество слов и другую статистику
- Аннотировать документ
- Установите имя автора для комментариев
- Выделите текст
- Добавить и распечатать комментарии
- Отслеживать изменения
 
- Отправить документ
- Опубликовать книгу в Apple Books
- Введение в сотрудничество
- Приглашайте других к сотрудничеству
- Совместная работа над общим документом
- Просмотр последней активности в общем документе
- Изменение настроек общего документа
- Прекратить совместное использование документа
- Общие папки и совместная работа
- Используйте Box для совместной работы
 
- Использовать режим докладчика
 
- Используйте iCloud Drive со страницами
- Экспорт в Word, PDF или другой формат файла
- Восстановить более раннюю версию документа
- Переместить документ
- Удалить документ
- Защитить документ паролем
- Создание пользовательских шаблонов и управление ими
- Передача документов с помощью AirDrop
- Передача документов с Handoff
- Перенос документов с помощью Finder
 
 
- Горячие клавиши
- Символы сочетания клавиш
 
- Авторские права
 Вы можете показать количество слов, количество символов (с пробелами или без них), количество абзацев и количество страниц в документе.
Показать количество слов, символов или абзацев
- Коснитесь , затем включите параметр «Подсчет слов». - Количество слов отображается в нижней части экрана — вы можете перетащить его в угол, чтобы изменить его положение. 
- Чтобы просмотреть другую статистику, коснитесь счетчика слов. - Чтобы отобразить другую статистику в счетчике, коснитесь ее. 
Чтобы просмотреть количество слов и другую статистику только для части документа, например абзаца, выберите текст, который вы хотите проверить — счетчик обновится и будет отражать только выбранный текст.
См. также Добавление и удаление верхних и нижних колонтитулов в Pages на iPad
Максимальное количество символов: 250
 Пожалуйста, не указывайте личную информацию в своем комментарии.
 
  д.
 д.