121 читали · 4 года назад
Основные концепции и структуры Python, которые должен знать каждый серьёзный программист
Генераторы Создание итератора в Python требует большой работы. Класс (в ООП) должен быть построен с применением методов __iter__() и __next__(), внутренние состояния должны быть сохранены и обновлены, а ошибка StopIteration должна выбрасываться, когда нет возвращаемого значения...
164 читали · 2 года назад
5 приемов Python, которые отличают профессионалов от новичков
Источник: Nuances of Programming Курс SkillFactory Универсальный разработчик на Python: как стать программистом, незаменимым в новых условиях. Ежегодно с 2015 года 1 декабря стартует Advent of Code (AoC). Вот как описывается этот инструмент на сайте Advent of Code: Адвент-календарь, который ежедневно предлагает программистам небольшие задачи для проверки навыков и уровня мастерства. Задачи можно решать на любом языке программирования. Пользователи сервиса используют их для подготовки к собеседованию,...