Книга Роберта Седжвика о программировании на языке Python предназначена для начинающих разработчиков. В книге рассматриваются встроенные типы данных, условные выражения и циклы, массивы, функции и модули, рекурсия, объектно-ориентированное программирование, алгоритмы и структуры данных. Книга содержит многочисленные примеры кода и иллюстрации, а также хорошие объяснения. Недостатком является то, что множество примеров кода в книге приведены на языке Python версии 2.