Ввод-вывод файла Python: Упражнение 18 с решением
Напишите программу Python, которая принимает текстовый файл в качестве входных данных и возвращает количество слов в заданном текстовом файле.
Примечание. Некоторые слова можно разделять запятой без пробела.
words.txt: Напишите программу Python, которая принимает некоторые слова и подсчитывает количество отдельных слов. Выведите количество отдельных слов и количество вхождений каждого отдельного слова в соответствии с их внешним видом.
Пример решения :
Код Python:
def count_words (filepath): с open (filepath) как f: data = f.read () data.replace ( ",", "") return len (data.split ("")) print (count_words ("words.txt"))
Пример вывода:
33
Блок-схема:
Редактор кода Python: