В настоящее время я борюсь с вопросом, связанным с файловым I/O-файлом Python. Вопрос, который я, что я не в состоянии быть в состоянии выполнить это:Напишите функцию, чтобы взять текстовый файл и напечатать количество строк, слов и символов в файле
Write a function stats() that takes one input argument: the
name of a text file. The function should print, on the screen, the
number of lines, words, and characters in the file; your function
should open the file only once.
Я должен также устранить все пунктуация, чтобы правильно получить все функции words.The должен печатать следующим образом:
>>>stats('example.txt')
line count: 3
word count: 20
character count: 98
Что вы до сих пор? Пожалуйста, добавьте свой код до сих пор с вашим вопросом, мы здесь не для того, чтобы выполнить весь ваш вопрос о задании/домашнем задании для вас. – metatoaster
Самый дальний из них, который я получил, открывает текстовый файл на python, я только что закончил четырехчасовую сессию преподавателя, которая стоила больших денег, поскольку я не понимал почасовой ставки, но репетитор не смог помочь мне начать вообще , Я также не смог придумать какой-либо способ решить этот вопрос. –
Вы даже поняли, как ['читать'] (https://docs.python.org/3/tutorial/inputoutput.html#reading-and-writing-files) из открытого файлового объекта? Также читайте документацию по типу и методам ['str'] (https://docs.python.org/3/library/string.html), которые она имеет, например, [' splitlines'] (https: // docs. python.org/3/library/stdtypes.html#str.splitlines)?Поскольку вы считаете, что хотите использовать ['len'] (https://docs.python.org/3/library/functions.html#len), тоже. – metatoaster