By Administrator on Воскресенье, 18 декабря 2022
Category: Уроки

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

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

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

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

Режимы:

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

Leave Comments