24 задание ЕГЭ по информатике
1.19M
Category: informaticsinformatics

24 задание ЕГЭ по информатике

1. 24 задание ЕГЭ по информатике

Андреев Сергей, Егорова Валерия

2.

Что проверяется:
• Умение создавать собственные программы (10–20
строк) для обработки символьной информации.
Что нужно знать:
• сначала нужно прочитать строку из файла; эта задача
в разных языках программирования решается поразному
• в языке Python удобнее всего использовать такую
конструкцию:
with open( ‘file_name’, ‘access_mode’) as file_name:
[Блок
инструкций, которые необходимо
выполнить с файлом.
После
его
выполнения
файл
будет
закрыт
автоматически]

3.

Основные методы работы с файлом, которые могут
потребоваться:
• .read() - считывает все содержимое файла в одну
строку.
• .readline() - считывает одну строку из файла.
• .readlines() - считывает файл построчно. Возвращает
список строк, где каждый элемент списка- это строка
из файла.

4.

Также нужно знать основные методы работы со
строками:
• .split(sep) - разбивает строку по указанному разделителю
sep и возвращает список строк.
• .replace(a, b) - возвращает копию строки, в которой все
вхождения подстроки a заменяются на b.
• .find(a) - возвращает наименьший индекс вхождения
подстроки a.
• .rfind(a) - возвращает наибольший индекс вхождения
подстроки a.
• .count(a)- подсчитывает, как часто встречается подстрока
а.

5.

И основные функции Python:
• len(x) - возвращает длину строки x.
• min(x1, x2) - возвращает элемент с минимальным
значением.
• max(x1, x2) - возвращает элемент с максимальным
значением.

6.

7.

(Демоверсия-2022) Текстовый файл состоит из символов P, Q, R и S. Определите максимальное количество идущих
подряд символов в прилагаемом файле, среди которых нет идущих подряд символов P.
English     Русский Rules