PythonCamp
Открыть в Telegram
Лагерь Python-программистов! Обратная связь: @earlsky Copyright: @camprobot Perfluence
Больше9 074
Подписчики
Нет данных24 часа
-267 дней
-11330 день
Архив постов
9 074
Machine Learning Algorithms in Depth (Final)
Vadim Smolyakov
2024
В книге "Алгоритмы машинного обучения в глубине" рассматриваются и объясняются десятки алгоритмов, применяемых в самых разных областях, включая финансы, компьютерное зрение и НЛП. Каждый алгоритм описывается математически, а затем следует его практическая реализация на Python, сопровождаемая глубокими аннотациями к коду и информативными графиками. Вы особенно оцените четкие интерпретации автором Вадимом Смоляковым байесовских алгоритмов для моделей Монте-Карло и Маркова.
#python #eng
9 074
multiprocessing
Это встроенная библиотека для создания параллельных процессов, которая обеспечивает локальное и удаленное выполнение параллельных задач.
Она использует процессы вместо потоков, что позволяет избежать проблем с глобальной блокировкой интерпретатора (GIL) и обеспечивает лучшую изоляцию между задачами, но требует больше ресурсов.
#lesson
9 074
IPython
Это интерактивная оболочка, которая расширяет стандартную оболочку Python и предоставляет множество дополнительных возможностей, таких как автодополнение, история команд, подсветка синтаксиса, возможность визуализации данных и многое другое.
#lesson
9 074
Redis
Это in-memory база данных типа «ключ-значение». Она очень быстрая, т.к. данные хранятся в оперативной памяти.
Redis используется для кэширование, составления очереди задач, управления сеансами пользователей и для оперирования другими не столь важными данными.
Его не стоит использовать как основную БД, ведь при перезапуске компьютера все данные пропадут. Для работы с ней существует одноимённая библиотека.
#lesson
9 074
Data Science: A First Introduction with Python
Tiffany Timbers
2025
Книга «Наука о данных: A First Introduction with Python» посвящена использованию языка программирования Python в блокнотах Jupyter для манипулирования и очистки данных, создания эффективных визуализаций и извлечения информации из данных с помощью классификации, регрессии, кластеризации и умозаключений. Особое внимание уделяется понятным, воспроизводимым и доступным рабочим процессам, а также основам контроля версий. Основанная на исследованиях в области образования и принципах активного обучения, книга использует современный подход к Python и включает сопровождающие автоградированные рабочие листы Jupyter для интерактивного, самостоятельного обучения. Текст позволит читателям хорошо подготовиться к работе над проектами в области Data Science. Он предназначен для студентов всех специальностей с минимальными предварительными знаниями в области математики и программирования.
#python #eng
9 074
collections.abc
Набор абстрактных классов для контейнеров. Их можно использовать для создания интерфейсов, но, в основном, ими пользуются как Type hints.
Новый класс не обязан наследоваться от Sequence, ему достаточно реализовать те же методы, что есть в Sequence,
issubclass(C, Sequence) вернёт True.
📌 Документация
#lesson9 074
Data Visualization Using Google Gemini
Oswald Campesato
2024
Эта книга предлагает исчерпывающее руководство по использованию методов визуализации данных на основе Python с инновационными возможностями Google Gemini. Специально для тех, кто владеет Python и хочет улучшить свои навыки визуализации, в нем рассматриваются такие важные библиотеки, как Pandas, Matplotlib и Seaborn, а также информация об инновационной платформе Gemini. Уделяя особое внимание практичности и эффективности, он обеспечивает быстрое и в то же время тщательное изучение методологий визуализации данных, поддерживаемых примерами кода, сгенерированными Gemini.
#python #eng
9 074
global vs nonlocal
global — перечисленные идентификаторы — глобальные, то есть доступные из любого места в модуле. Переменные могут и не существовать, тогда создастся новая глобальная переменная.
nonlocal — оператор, уведомляющий среду, что стоит работать не с локальной переменной, а уровнем выше. Используется в вложенных функциях.
#lesson
9 074
Python. Великое программирование в Minecraft
Андрей Корягин, Алиса Корягина
2021
Книга «Python. Великое программирование в Minecraft» расскажет вам, как научиться программировать на языке Python, используя игру Minecraft. В этом издании добавлены актуальные обновления (версия Python 3.10.7), оптимизированный код и бонусные проекты.
#python #rus
9 074
Python для непрограммистов. Самоучитель в примерах
Джош Коглиати
2024
Эта книга в кратчайшие сроки поможет на базовом уровне освоить Python - идеальный для новичка, доступный и понятный язык программирования, позволяющий легко создавать интересные и креативные приложения. Буквально с первых страниц читатель,
даже если он никогда в жизни не писал код, с легкостью начнет постигать Python и на основе простых практических заданий приступит к написанию собственных программ, сначала состоящих из двух-трех строк кода, а затем, по мере усвоения базовых навыков программирования, все более сложных.
#python #rus
9 074
Practical Operating Systems: A Hands-On Approach with Python
Amir Keivan Shafiei
2023
Практические операционные системы: A Hands-On Approach with Python" - это всеобъемлющее и доступное руководство, которое раскрывает сложный мир операционных систем и одновременно дает читателям возможность получить практические навыки работы с Python. Книга знакомит с основными концепциями ОС, управлением памятью, системами хранения данных, управлением вводом-выводом и многим другим, при этом используя Python для облегчения практического обучения.Эта книга представляет собой экскурс в методы ML, используемые в обрабатывающей промышленности для управления здоровьем растений. Пошаговые инструкции, подкрепленные промышленными наборами данных, показывают, как разрабатывать решения на основе ML для мониторинга состояния оборудования, общезаводского мониторинга и предиктивного обслуживания.
#python #eng
9 074
Пост для тех, кто хочет стать руководителем IT-разработки!
Университет ИТМО и компания «Самолет» открыли набор на совместную магистерскую программу, на которой научат:
– Управлять IT-проектами различных масштабов и направлений
– Оценивать их стоимость и бюджет
– Разбираться в техническом содержании IT-продукта: требованиях, архитектуре, коде
– Создавать команду с нуля и эффективно работать с ней.
Учебу можно совмещать с работой!
Успейте поступить до 25 августа.
Подробности на сайте.
Реклама. Университет ИТМО ИНН:7813045547
9 074
Rich
Это библиотека для создания красивых консольных интерфейсов. Библиотека предоставляет набор инструментов для форматирования текста, отображения таблиц, графиков, прогресс-баров, подсветки синтаксиса и многого другого.
#lesson
9 074
120 практических задач. Создавай нейросети
Джейд Картер
2024
Получите фундаментальное понимание синтаксиса и функций Python с помощью этого пересмотренного вводного и практического справочника. Охватывая широкий спектр тем программирования, связанных с Python, включая внутреннюю структуру языка, интеграцию баз данных, сетевое программирование и веб-сервисы, вы будете руководствоваться надежными принципами разработки.
#python #rus
