Книги по Python | Books Python 📚
6.15K subscribers
244 photos
4 videos
248 links
Python книги. По всем вопросам @evgenycarter
Download Telegram
Простой Python. Современный стиль программирования
Билл Любанович (2021)

Переведённое второе издание, познакомит вас с одним из самых популярных языков программирования. Вы начнете с основ Python и его стандартной библиотеки. Узнаете, как находить, загружать, устанавливать и использовать сторонние пакеты. Изучите лучшие практики тестирования, отладки, повторного использования кода и получите полезные советы по разработке.

Скачать

👉 @python_360
👍5
Изучаем Python, 5-е издание, том 2
Марк Лутц (2020)

Вторая часть из серии «Изучаем Python». Базовое руководство, укомплектованное контрольными вопросами, упражнениями и иллюстрациями, позволит вам освоить основы линеек Python 3.X и 2.X. Познакомитесь с расширенными возможностями языка, получившими широкое распространение в коде Python.

Скачать

👉 @python_360
👍3
Изучаем Python, 5-е издание, том 1
Марк Лутц (2019)

Введение в основы языка Python. Книга основана на популярном учебном курсе Марка Лутца, обновленное 5-е издание книги поможет вам быстрее научиться писать эффективный код на Python.

Скачать

👉 @python_360
👍7
Байесовский анализ на Python
Освальдо Мартин (2020)

В книге представлены основные концепции байесовской статистики и ее практическая реализация на Python с использованием библиотеки PyMC3 и новой библиотеки исследовательского анализа байесовских
моделей ArviZ.

Скачать

👉 @python_360
👍4
Python для программирования криптовалют
Джимми Сонг(2020)

Это руководство поможет вам разобраться в технологии биткойна. Его автор, Джимми Сонг, являющийся одним из ведущих специалистов, обучающих программированию биткойна, поясняет программирующим на языке Python разработчикам, как приступить к построению библиотеки для биткойна "с чистого листа". В этой книге излагаются основы этой популярной ныне криптовалюты, в том числе математический аппарат, криптографические понятия, блоки и транзакции, а также ее платежная система в виде цепочки боков (или блокчейна).

Скачать

👉 @python_360
👍51
Введение в анализ алгоритмов
Солтис М. (2019)

Задача данной книги проста: разобрать «идеи», лежащие в основе программ, и показать, как доказывать их правильность.
Как математически доказать, что заданный алгоритм делает то, что он должен делать? И почему это так важно?
Доказывается правильность классических алгоритмов: целочисленного деления, алгоритм Евклида, ранжирования, др. Помимо традиционных алгоритмов, таких как жадные алгоритмы, алгоритмы динамического программирования и алгоритмы «разделяй и властвуй», книга исследует также рандомизированные и онлайновые алгоритмы. Первые стали повсеместными из-за появления криптографии, а вторые необходимы во многих областях, начиная с операционных систем и заканчивая фондовым рынком.
Книга усеяна задачами. Большинство задач теоретические, но многие требуют реализации алгоритма; для таких задач используется язык программирования Python 3. Несмотря на свою краткость, издание является математически строгим.

Скачать

👉 @python_360
👍4
Обработка естественного языка в действии
Хобсон Лейн, Ханнес Хапке, Коул Ховард (2020)

Последние достижения в области глубокого обучения позволяют создавать приложения, с исключительной точностью распознающие текст и речь. Что в результате? Появляются чат-боты, ведущие диалог не хуже реальных людей, программы, эффективно подбирающие резюме под заданную вакансию, развивается превосходный предиктивный поиск, автоматически генерируются аннотации документов. Благодаря новым приемам и инструментам, таким как Keras и Tensorflow, сегодня возможно как никогда просто реализовать качественную обработку естественного языка (NLP).
«Обработка естественного языка в действии» станет вашим руководством по созданию программ, способных распознавать и интерпретировать человеческий язык. В издании рассказано, как с помощью готовых пакетов на языке Python извлекать из текста смыслы и адекватно ими распоряжаться. В книге дается расширенная трактовка традиционных методов NLP

Скачать

👉 @python_360
👍3
Элегантный SciPy: искусство научного программирования на Python
Хуан Нуньес-Иглесиас, Штефан ван дер Уолт, Харриет Дэшноу (2018)

Добро пожаловать в научное программирование на Python и его сообщество. Если вы - ученый, который программирует на Python, то это практическое руководство для вас! Оно не только познакомит вас с основополагающими компонентами библиотеки SciPy и другими связанными с ней библиотеками, но и даст вам ощущение красоты и удобочитаемости программного кода, который вы сможете применять на практике. Вы научитесь писать элегантный программный код, который ясен, краток и эффективен при исполнении решаемой задачи. На протяжении всей книги вы будете работать с примерами из обширной научной экосистемы Python, используя программный код, который иллюстрирует кратко очерченные принципы. Используя реальные научные данные, вы будете работать с практическими задачами вместе с SciPy, NumPy, Pandas, scikit-image и другими библиотеками Python.

Скачать

👉 @python_360
🔥4👍1
Основы Python. Научитесь думать как программист. 2-е издание.
Аллен Б. Дауни (2021)

Практическое руководство по основам Python — самого популярного на данный момент и простого для изучения языка программирования. Автор последовательно раскрывает все важные темы от самых простых к сложным, приводит множество примеров и заданий. При этом он пользуется понятным языком, и вам не потребуются специальные навыки или серьезные математические знания. Книга подходит новичкам и тем, кто уже что-то умеет, но хотел бы структурировать свои знания или иметь под рукой справочник. Кроме того, эта книга меняет мышление. Когда вы научитесь понимать базовые принципы программирования, то сможете по-другому смотреть на многие задачи, даже не касающиеся компьютерной области.

Скачать

👉 @python_360
👍9
Генетические алгоритмы на Python
Вирсански Э. (2020)

Там, где традиционные алгоритмы бесполезны или не дают результата за обо-
зримое время, на помощь могут прийти генетические алгоритмы. Они позволяют
решить целый комплекс сложных задач, в том числе связанных с искусственным
интеллектом, упростить оптимизацию непрерывных функций, выполнять рекон-
струкцию изображений и многое другое.
Книга поможет программистам, специалистам по обработке данных и энтузиа-
стам ИИ, интересующимся генетическими алгоритмами, подступиться к стоящим
перед ними задачам, связанным с обучением, поиском и оптимизацией, а также
повысить качество и точность результатов в уже имеющихся приложениях.
Для изучения материала книги требуются владение языком Python на рабочем
уровне и базовые знания математики и информатики.

Скачать

👉 @python_360
👍4
Эволюционные нейросети на языке Python
Ярослав Омельяненко (2020)

Эта книга дает всестороннее представление о нейроэволюции – подходе к обучению искусственных нейронных сетей, который использует эволюционные алгоритмы, чтобы упростить процесс решения сложных задач в таких областях, как игры, робототехника и моделирование естественных процессов.
Читатель начнет знакомство с ключевыми концепциями и методами нейроэволюции, написав несложный код на языке Python, а затем получит практический опыт работы с популярными библиотеками Python и научится решать распространенные и нестандартные прикладные задачи, используя алгоритмы на основе нейроэволюции. Речь пойдет о том, как адаптировать методы нейроэволюции к существующим проектам нейронных сетей для повышения эффективности обучения и принятия решений; в завершение будет рассказано о топологиях нейронных сетей и о том, как нейроэволюция позволяет развивать сложную топологию из простейшей базовой структуры.

Скачать

👉 @python_360
👍6
Шаблоны и практика глубокого обучения
Ферлитш Эндрю (2022)

Откройте для себя шаблоны конструирования и воспроизводимые архитектуры, которые направят ваши проекты глубокого обучения от стадии разработки к реализации. В книге рассматриваются актуальные примеры создания приложений глубокого обучения с учетом десятилетнего опыта работы автора в этой области. Вы сэкономите часы проб и ошибок, воспользовавшись представленными здесь шаблонами и приемами. Проверенные методики, образцы исходного кода и блестящий стиль повествования позволят с увлечением освоить даже непростые навыки. По мере чтения вы получите советы по развертыванию, тестированию и техническому сопровождению ваших проектов. Издание предназначено для инженеров машинного обучения, знакомых с Python и глубоким обучением.

Скачать

👉 @python_360
👍4🔥1
Основы Python. Научитесь мыслить как программист
Автор: Дауни Аллен Б. (2021)

Практическое руководство по основам Python — самого популярного на данный момент и простого для изучения языка программирования.

Скачать

👉 @python_360
👍7
Практическая статистика для специалистов Data Science
Питер Брюс, Питер Гедек, Эндрю Брюс (2022)

Книга рассчитана на специалистов в области Data Science, обладающих некоторым опытом работы с языком программирования R и имеющих предварительное понятие о математической статистике. В ней в удобной и легкодоступной форме представлены ключевые понятия из статистики, которые относятся к науке о данных, а также объяснено, какие понятия важны и полезны с точки зрения науки о данных, какие менее важны и почему. Подробно раскрыты темы: разведочный анализ данных, распределения данных и выборок, статистические эксперименты и проверка значимости, регрессия и предсказание, классификация, статистическое машинное обучение и обучение без учителя. Во второе издание включены примеры на языке Python, что расширяет практическое применение книги.

Скачать

👉 @python_360
👍4🔥2
Black Hat Python: программирование для хакеров и пентестеров, 2-е изд
Зейтц, Арнольд (2022)

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

Скачать

👉 @python_360
🔥6👍4