Python. Карманный справочник (Mark Lutz)Это «шпаргалка», которая должна быть всегда под рукой, чтобы не искать нужные нюансы и определения в разных учебниках и курсах. Все кратко, сжато и по существу. Типы данных, стандартные библиотеки, встроенные функции и исключения – найдется все, что может пригодиться.
Обязательная книга в библиотеке новичка и профи, ведь держать всю информацию в голове попросту невозможно.
И совет от «бывалых»: начинать знакомство с языком программирования все же лучше из официальной документации. Именно так вы поймете «что к чему» и уже в прочтении книг по программированию не будет возникать пресловутых «белых пятен».
Помните, лучший способ постичь что-то – попробовать, на собственных ошибках и успехах учиться гораздо полезнее, удобнее, а главное – эффективнее. Пишите, ищите ошибки, исправляйте и снова пишите – так формируется условный рефлекс и теория превращается в закрепленные опытом знания.
И второе ценное наблюдение – не читайте все подряд, получив базовые понимания, сразу выбирайте необходимый профиль, тогда обучение будет эффективнее и быстрее.