1. «Программируем на Python»
Автор: Майкл Доусон.
В книге подробно описаны как основные возможности языка, так и много времени уделяется проектированию и написанию приложений с большим количеством строк кода.
2. «Начинаем программировать на Python»
Автор: Тонни Гэддис.
Одна из лучших книг по Python для новичков в программировании. Автор рассказывает не только про язык, но и про программирование в целом.
3. «Изучаем программирование на Python»
Автор: Пол Бэрри.
Отличная книга для тех, кто уже умеет программировать на других языках. Автор в непринужденной форме, со схемами и иллюстрациями, подробно объясняет основы Python.
4. «Изучаем Python» Том 1 и 2.
Автор: Марк Лутц.
В книге глубоко раскрывается большая часть возможностей Python и приводятся реальные примеры применения языка.
5. «Простой Python. Современный стиль программирования»
Автор: Билл Любанович.
В книге содержится много практических примеров и рассматриваются популярные и часто используемые Python-библиотеки и инструментов.