Какой лучше учебник по Python для начинающих?

Для начинающих лучше выбрать учебник «Изучаем Python» Эрика Мэтиза. Он последовательно объясняет основы языка и помогает закрепить их на упражнениях и трёх проектах: игре, визуализации данных и веб-приложении. 

В учебнике разобраны:

  • переменные и типы данных;
  • списки и словари;
  • условия и циклы;
  • функции и классы;
  • файлы и обработка ошибок;
  • тестирование кода;
  • создание небольших программ.

Для обучения лучше брать 3-е издание. В нём обновлены примеры кода, добавлена работа с редактором VS Code, модулем pathlib и системой тестирования pytest. Также используются библиотеки Pygame, Matplotlib, Plotly и фреймворк Django. 

«Изучаем Python» Марка Лутца подходит для более подробного разбора языка, но новичку без опыта книга может показаться перегруженной: 6-е издание содержит 1172 страницы и охватывает темы от базового синтаксиса до декораторов, дескрипторов и метаклассов. Начать лучше с учебника Эрика Мэтиза, а затем перейти к углублённой литературе и собственным проектам.