Лучшая часть данных науки (3 части серии)
почти в то время года, когда люди хотят изучать Python
Как мы приближаемся к концу одного из самых странных лет на записи, и все меняют свои поисковые запросы Google на «Лучшие книги на Python 2021», я подумал, что это может быть хорошее время для решения невероятно популярного вопроса «Если я хочу Учите питон, какие книги я должен прочитать? “. Есть бесконечные статьи на тему – и в основном любая статья приведет вас к Автоматизировать скучные вещи – Но я думал, что пришло время бросить мою шляпу на ринге, так сказать. Если вы не обычный читатель, я сделал это несколько раз в прошлом с Новостные бюллетени , аккаунты в Твиттере и подкасты Отказ
Так же, как на льгот, в нескольких прошлых статьях я задокументировал весь код, который я использовал, чтобы добраться до результатов поста. На этот раз я не делаю этого, и извините.
Я имею в виду, мне не очень жаль – это берет намного больше усилий Чтобы отформатировать мой код из схематичного ноутбука Jupyter к ноутбуку Zustable-ish Jupyter. Итак, мы просто смотрим на результаты и случайным комментарием от меня на этот раз!
В любом случае, на вещи, которые вы заботитесь о – лучшие книги Python, чтобы прочитать в этом году.
Лучшие книги Python, чтобы прочитать в 2021 году
Все точки данных вот из GoodReads, что … возможно, не лучший способ получить данные, если мы будем честными, но это тот, который мне доступен для меня. Так … книги! Список ниже включает в себя как начинающие, так и не на новичках – я пройду через список в другое время и разделившись, но на данный момент я просто публикую эту онлайн.
Свободный Python: Очистить, краткое и эффективное программирование | Лучано Рамальхо | 2015-01-25 | 777 | 4.66 |
Гроккинг алгоритмы Иллюстрированный гид для программистов и других любопытных людей | Aditya Y. Bhargava | 2015-01-01 | 1576 | 4.41 |
Глубокое обучение с Python | Франсуа КОМОНЕТ | 2018-12-04 | 680 | 4.64 |
Руки на машине обучение с Scikit-Survey и Tensorflow | Aurélien Géron. | 2017-04-09 | 651 | 4.55 |
Автоматизируйте скучные вещи с Python: практическое программирование для полных новичков | Al Sweigart | 2014-11-25 | 1432 | 4.28 |
Курс пары Python: практический, на основе проекта введение в программирование | Эрик Маттес | 2015-02-25 | 976 | 4.35 |
Python для анализа данных | WES MCKINNEY | 2011-12-30 | 1226 | 4.13 |
Обучение Python | Марк Луц | 2013-07-24 | 1976 | 3.96 |
Эффективный Python: 59 специфических способов написать лучший Python | Бретт Слацкин | 2015-02-01 | 630 | 4.29 |
Учинение машины Python | Себастьян Рашка | 2015-09-23 | 411 | 4.27 |
Программирование Python | Марк Луц | 1996-08-01 | 848 | 3.98 |
Справочник по науке Python Data: инструменты и методики для разработчиков | Джейк Вандерплас | 2016-03-25 | 285 | 4.32 |
Введение в машину обучения с Python: Руководство для данных ученых | Андреас С. Мюллер | 2015-06-25 | 257 | 4.34 |
Python для всех: исследующие данные в Python 3 | Чарльзское разрыв | 2016-07-10 | 256 | 4.31 |
Python Cookbook | Дэвид Безли. | 2002-07-15 | 374 | 4.16 |
Учите питон трудный путь | Zed A. Shaw. | 2010-01-01 | 881 | 3.87 |
Колбовое веб-разработка: Разработка веб-приложений с Python | Мигель Гринберг | 2014-04-28 | 302 | 4.19 |
Наука данных с нуля: Первые принципы с Python | Джоэл Грус | 2015-04-14 | 552 | 3.93 |
Веб-разработка, управляемая тестом с Python | Гарри Персивал | 2010-01-01 | 237 | 4.21 |
Черная шляпа Python: Программирование Python для хакеров и Pentesters | Джастин Сейц. | 2014-11-25 | 319 | 4.04 |
Справочник Python Pocket | Марк Луц | 1998-03-15 | 307 | 4.00 |
Представляем Python: Современные вычисления в простых пакетах | Билл Любанович | 2013-11-22 | 170 | 4.21 |
Руководство по общим смыслам к структурам и алгоритмам данных: Уровень вашим основным навыками программирования | Джей Дженры | 2017-08-22 | 160 | 4.22 |
Голова Первый Питон | Пол Барри | 2010-01-01 | 320 | 3.83 |
Испытание Python с Pтойцем: Простой, быстрый, эффективный и масштабируемый | Брайан Оккен | 2017-10-25 | 119 | 4.06 |
Подумать | Аллен Б. Дауни | 2011-01-01 | 315 | 3.63 |
Самопластатный программист: окончательное руководство по программированию профессионально | CORY ALTHOFF. | 2017-01-24 | 71 | 4.00 |
Серьезный Python: Черно-ремень советы по развертыванию, масштабируемости, тестированию и Более | Джульен Данжу | 2018-12-01 | 64 | 4.03 |
Функция Техника для машинного обучения | Алиса Чжэн | 2018-04-10 | 80 | 3.81 |
Непрактичные проекты Python: игривые программы программирования, чтобы сделать вас умнее | Ли Воган | 2018-11-27 | 31 | 4.24 |
Флеш-карты Python: синтаксис, концепции и примеры | Эрик Маттес | 2019-01-15 | 12 | 4.08 |
Высокопроизводительный Python: Практическое исполнительное программирование для людей | Миха Горелик | 2013-10-22 | 7 | 4.17 |
А что с странной сортировкой, вы спрашиваете? Ну, это сочетание среднего рейтинга и оценки, считая, что я составил на Другой проект Что мне очень нравится.
Так какой я должен прочитать, если я новичок?
Поэтому, если мы отфильтровали список выше, какие книги находятся в первую очередь для начинающих, вы в конечном итоге с прочной отправной точкой:
- Автоматизировать скучные вещи с Python: Практическое программирование для полных начинающих Al Sweigart (4,28 avg, 1 432 рейтинга)
- Курс аварий на Python: практический, на основе проекта введение в программирование Эриком Маттесом (4,35 avg, 976 рейтинги)
- Обучение Python Mark Lutz (3.96 AVG, 1,976 рейтинги)
- Гроккинг алгоритмы Иллюстрированный гид для программистов и других любопытных людей Aditya Y. Bhargava (4.41 AVG, 1,576 рейтинги)
- Python для анализа данных WES McKinney (4.13 AVG, 1,226 рейтинги)
И это только лучшие пять книг там. Алгоритмы Гроккинга немного более сосредоточены на компьютерная наука Аспекты кодирования, а не языка Python, но он использует Python для его примеров. И Python для анализа данных в основном сосредоточен на пакете Python под названием Пандас Что такое какой-либо данные ученый/аналитик проводит большую часть своего дня. Так что, если вы по-настоящему новичок, сосредоточитесь на автоматизации скучных вещей, курса ущерба Python и изучения Python.
Моя другая рекомендация для начинающих состоит в том, чтобы следить за общими предложениями, как смиренный пучок . Вы можете нормально получить ~ 10 электронных книг за 15 долларов. Это довольно хорошая сделка, учитывая многие из этих книг, идут за 30 долларов США + самостоятельно …
Лучшая часть данных науки (3 части серии)
Оригинал: “https://dev.to/gms64/best-books-for-learning-python-in-2021-37hd”