Работа с файлами (чтение)

Встроенные средства python для работы с файлами: открытие / закрытие, чтение и запись.

Итак, начнем. Прежде, чем работать с файлом, его надо открыть. С этим замечательно справится встроенная функция open:

f = open('text.txt', 'r')

Режимы:

'r' открытие на чтение (является значением по умолчанию).
'w' открытие на запись, содержимое файла удаляется, если файла не существует, создается новый.
'x' открытие на запись, если файла не существует, иначе исключение.
'a' открытие на дозапись, информация добавляется в конец файла.
'b' открытие в двоичном режиме.
't' открытие в текстовом режиме (является значением по умолчанию).
'+' открытие на чтение и запись.

Режимы могут быть объединены, то есть, к примеру, 'rb' - чтение в двоичном режиме. По умолчанию режим равен 'rt'.


Работа выполняется в Pycharm

Скрин кода отдельно: 

Задание здесь

Скачайте архив и распакуйте его на рабочий стол вашего компьютера. Можно переименовать файл.

20221218-130104Esenin
585 b

Напишите программу, которая:

- показывает стихотворение

- показывает количество букв "а"

- показывает количество слов "Русь"

- показывает количество символов в файле

- показывает количество букв "о"

Именно в таком порядке без лишних "принтов".

Внимание! Для того, чтобы python понимал кириллицу, необходимо добавить атрибут при открытии файла: 

...'r', encoding='utf-8')

 

Comments

No comments made yet. Be the first to submit a comment
Already Registered? Login Here
Guest
Пятница, 26 апреля 2024