2150 читали · 10 месяцев назад
9 задание. ЕГЭ Информатика 2024. Легко
Возьмём условия задачи номер 9 с сайта РешуЕГЭ (выражаю благодарность авторам за это, не присваиваю условия, ссылка активна), НО решим её ДРУГИМ способом, но тоже с помощью Python. Который чуть проще. Файл в формате .csv должен быть дан изначально на экзамене, а это значит, что НЕ придётся заходить в меню "Файл" -> "Сохранить как..." -> "csv - разделитель-запятая". Файлик, который дан на их платформе всё-таки надо будет преобразовать в csv Условие. В каждой строке электронной таблицы записаны шесть натуральных чисел...
2 года назад
10 итераторов, о которых вы могли не знать
Статья на Хабре Одним из главных достоинств Python является выразительность кода. Не последнюю роль в этом играет возможность удобной работы с коллекциями и последовательностями различного вида: перебор элементов списка по одному, чтение файла по строкам, обработка всех ключей и значений в словаре. Эти и многие другие подобные задачи в Python помогает решить так называемый протокол итераторов (Iterator protocol). Именно этот протокол обеспечивает работу цикла for, устанавливает по каким объектам можно итерироваться, а по каким нет...