Книги по Python | Books Python 📚
6.09K subscribers
243 photos
4 videos
247 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
Modern Tkinter for Busy Python Developers
Mark Roseman (2021)

Third Edition: thoroughly revised and expanded! Over 20% new material. Updated for Python 3.9. Quickly learn the right way to build attractive and modern graphical user interfaces with Python and Tkinter. You know some Python. You want to create a user interface for your application. You don't want to waste time messing around with things you don't need.

Everything you need is included in the standard Python distributions. No extra downloads. Your Python and Tkinter scripts will work on Windows, macOS, and Linux. Tkinter has a simple, clean, Pythonic API. It handles the tedious housekeeping needed in GUI programming. You can focus on what's unique in your application.

Скачать

👉 @python_360
👍3