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