Книги по Python


Простой Python. Современный стиль программирования. 2 изд - Билл Любанович (2021)

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


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

Русский ZIP (pdf+epub)

Изучаем Python: программирование игр, визуализация данных, веб-приложения. 3 изд - Мэтиз Эрик (2021)

 Книга "Изучаем Python" — это ускоренный курс, который позволит вам сэкономить время и сразу начать писать работоспособные программы (игры, визуализации данных, веб-приложения и многое другое).
 

 Хотите стать программистом? В первой части книги вам предстоит узнать о базовых принципах программирования, познакомиться со списками, словарями, классами и циклами, вы научитесь создавать программы и тестировать код. Во второй части книги вы начнете использовать знания на практике, работая над тремя крупными проектами: создадите …

Русский PDF

Легкий способ выучить Python 3 еще глубже - Зед Шоу (2020)

 Сначала будет трудно. Но затем все станет великолепно!

 В этой книге вы найдете:
 52 идеально продуманных упражнения, а также теорию и ответы на часто задаваемые вопросы. Выполняйте задания, исправляйте ошибки, запускайте программы и наслаждайтесь результатом!

  Вы узнаете:

  • Как работает код;
  • Как выглядят хорошо написанные программы;
  • Как читать, писать и анализировать код;
  • Как находить и исправлять допущенные ошибки.

Русский PDF

Изучаем Python. Том 2. 5 изд. - Марк Лутц (2020)

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

 Простое и понятное учебное пособие, укомплектованное контрольными вопросами, упражнениями и полезными иллюстрациями, позволит вам освоить основы линеек Python 3.X и …

Русский PDF

Изучаем Python. Том 1. 5 изд. - Марк Лутц (2019)

 С помощью этой практической книги вы получите всестороннее и глубокое введение в основы языка Python. Будучи основанным на популярном учебном курсе Марка Лутца, обновленное 5-е издание книги поможет вам быстро научиться писать эффективный высококачественный код на Python. Она является идеальным способом начать изучение Python, будь вы новичок в программировании или профессиональный разработчик программного обеспечения на других языках. .Это простое и понятное учебное пособие, укомплектованное контрольными вопросами, упражнениями и полезными …

Русский PDF

Легкий способ выучить Python 3 - Зед Шоу (2019)

 Хотите получить «черный пояс» по программированию? Зед Шоу гарантирует его вам!

 

 В этой книге вы найдете:

 52 идеально продуманных упражнения, а также теорию и ответы на часто задаваемые вопросы. Выполняйте задания, исправляйте ошибки, запускайте программы и наслаждайтесь результатом!

 

 Вы узнаете:

  • Как работает код.

  • Как выглядят хорошо написанные программы.

  • Как читать, писать и анализировать код.

  • Как находить и исправлять допущенные ошибки.

Русский PDF

Ren'Py. Создаем игры и приложения - Алексей Сергеевич Адонин (2024)

 Игровой движок Ren'Py (РенПи) – это один из простейших способов познакомиться с основами программирования. Благодаря этой книге, шаг за шагом создавая свою первую игру, вы познакомитесь с основами разработки игр. Функционал движка настолько прост, что первую свою игру вы сможете запустить уже спустя несколько первых глав.
 

 Несмотря на всю простоту, Ren'Py позволяет создавать игры во многих жанрах, таких, как: RPG, Симуляторы, Квесты, Стратегии, Новеллы и даже Шутеры. Также на …

Русский PDF

Введение в статистическое обучение с примерами на языке Python - Гарет Джеймс, Даниела Уиттон, Джонатан Тейлор, Роберт Тибширани, Тревор Хасти (2024)

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

Русский PDF

Think Python: How to Think Like a Computer Scientist. 3 Ed - Allen Downey (2024)

 Python is an excellent way to get started in programming, and this clear, concise guide walks you through Python a step at a time—beginning with basic programming concepts before moving on to functions, data structures, and object-oriented design. This revised third edition reflects the growing role of large language models (LLMs) in programming and includes exercises on effective LLM prompts, testing code, and debugging skills.

 

 With this popular …

Английский ZIP (pdf+epub)

Fortran with Python: Integrating legacy systems with Python - Hayden Van Der Post, Vincent Bisette (2024)

 "Fortran with Python: Integrating Legacy Systems with Python" is a groundbreaking guide that bridges the gap between the robust, time-tested capabilities of Fortran and the modern, versatile power of Python. This book is a must-have for developers, engineers, and IT professionals seeking to revitalize and extend the life of their legacy Fortran systems through integration with Python's dynamic programming environment.

 Dive into a comprehensive exploration that begins with the fundamentals …

Английский PDF

Python 3 и PyQt 6. Разработка приложений - Владимир Александрович Дронов, Николай Анатольевич Прохоренок (2023)

 Описан язык Python 3: типы данных, операторы, условия ветвления и выбора, циклы, регулярные выражения, функции, классы, работа с файлами и каталогами, взаимодействие с механизмами Windows, часто используемые модули стандартной библиотеки. Особое внимание уделено библиотеке PyQt, позволяющей создавать приложения с графическим интерфейсом. Описаны средства для создания и вывода окон, основных компонентов (кнопок, полей, полей, списков, таблиц, меню, панелей инструментов и др.). Рассмотрена обработка событий и сигналов, разработка многопоточных программ, работа с базами …

Русский PDF

Web Scraping With Python: Data Extraction from the Modern Web. 3 Ed - Ryan Mitchell (2024)

 If programming is magic, then web scraping is surely a form of wizardry. By writing a simple automated program, you can query web servers, request data, and parse it to extract the information you need. This thoroughly updated third edition not only introduces you to web scraping but also serves as a comprehensive guide to scraping almost every type of data from the modern web.

 Part I focuses on web …

Английский ZIP (pdf+epub)

Modern Python Cookbook: 130+ updated recipes for modern Python 3.12 with new techniques and tools. 3 Ed - Steven F. Lott (2024)

 Python is the go-to language for developers, engineers, data scientists, and hobbyists worldwide. Known for its versatility, Python can efficiently power applications, offering remarkable speed, safety, and scalability. This book distills Python into a collection of straightforward recipes, providing insights into specific language features within various contexts, making it an indispensable resource for mastering Python and using it to handle real-world use cases.

 The third edition of Modern Python Cookbook …

Английский ZIP (pdf+epub)

Предварительная подготовка данных в Python. Том 2: План, примеры и метрики качества - Артем Владимирович Груздев (2023)

 В двухтомнике представлены материалы по применению классических методов машинного обучения для различных промышленных задач.

 Прочитав второй том, вы научитесь:

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

Русский PDF

Предварительная подготовка данных в Python. Том 1. Инструменты и валидация - Артем Владимирович Груздев (2023)

 В двухтомнике представлены материалы по применению классических методов машинного обучения для различных промышленных задач.

 Прочитав первый том, вы научитесь:

  • работать в IPython и Jupyter Notebook;
  • применять функции библиотеки NumPy;
  • визуализировать результаты анализа с помощью библиотек matplotlib, seaborn и plotly;
  • выполнять предварительную подготовку данных в библиотеке pandas;
  • работать с классами scikit-learn, строящими модели предварительной подготовки данных и модели машинного обучения;
  • применять различные стратегии валидации данных.

Русский PDF