info@severcart.ru

Публикации с меткой "Python"

Полезные модули стандартной библиотеки Python

Python поставляется с множеством удобных инструментов, которые могут существенно облегчить жизнь разработчикам и системным администраторам. Эти инструменты представлены в виде модулей и библиотек. Многие из них уже давно включены в стандартную библиотеку, но не все из них хорошо известны. Давайте восполним этот недостаток.

27 декабря 2017 г.  

Как и зачем использовать Python генераторы

Генераторы стали важной частью Python с тех пор, как были представлены в PEP 255. Функция генератор объявлять функцию, которая ведет себя как итератор. Она позволяет программистам создавать быстрым, простым и чистым способом итератор.

Что такое итератор? Итератор - это объект перечислитель, который можно итерировать в цикле. Он используется для абстрагирования контейнера данных, чтобы заставить его вести себя как итерируемый объект. Самые часто используемые итерируемые объекты: строки, списки, картежи и словари. Итератор определяется классом, который реализует протокол Iterator. Протокол просматривает два метода внутри класса: __iter__ и __next__. Когда необходимо сделать итераторы?

12 декабря 2017 г.