Просто Python | Data science | ML | AI
9.99K subscribers
2.04K photos
38 videos
40 files
2.06K links
Говорим просто о Python, Data Science и машинном обучении!

Связаться: @agencytender

Канал на бирже:
https://telega.in/c/pro100python1

Ссылка для друга:
https://t.me/+Iy7vrYZkpiU3NzJi

РКН: https://rkn.link/ANH
Download Telegram
🐻 Быстрее Pandas в 10 раз: Polars – высокопроизводительная библиотека для анализа больших данных на Python

Разработанная с нуля на языке Rust библиотека Polars объединяет в себе скорость, гибкость и богатый инструментарий для анализа больших данных на Питоне, что позволяет считать ее достойной заменой популярной библиотеке Pandas.

Polars – это многофункциональная библиотека с открытым исходным кодом, специально разработанная для высокопроизводительного управления данными и их анализа на языке Python.

🧠 Читать статью

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Моя большая практическая шпаргалка SQL (SQLite) с готовыми запросами

Вначале идут очень простые запросы, с них можно начать новичкам.

Здесь есть и примеры довольно сложных запросов с агрегирующими функциями, триггерами, длинными подзапросами, с оконными функциями.

Часть примеров посвящена работе с SQL в Python при помощи библиотечек sqlite3, pandas, polars.

🧠 Читать статью

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Как ответить на любой вопрос на собеседовании по проектированию систем машинного обучения

Шпаргалка для ответа на любой вопрос о проектировании систем машинного обучения на вашем следующем собеседовании.

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

🧠 Читать статью

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
ℹ️ Пишем нейросеть на Python с нуля

Нейронные сети не так уж сложно реализовать, если знать, как моделируется каждый нейрон, что такое функция потери и алгоритм обратного распространения ошибки (backpropagation)

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

🧠 Читать статью

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🤖 Осваиваем Python и машинное обучение с помощью Kaggle

Kaggle – это среда ML и сообщество специалистов по Data Science, предлагающее соревнования, датасеты, облачные инструменты и доступ к базе знаний.

Kaggle содержит 50 тысяч наборов данных, связанных по большей части с маркетингом, e-commerce и продажами.

Аналитики могут получить к ним доступ и проанализировать в своих браузерах.

🧠 Читать статью

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
⌨️ Ресурсы для поиска работы Python разработчикам

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

С постоянным увеличением спроса на специалистов в области разработки программного обеспечения, Python остается одним из наиболее востребованных языков программирования.

🧠 Читать статью

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔎 Переменная self в Python с примерами

Self можно встретить в определениях методов и при инициализации переменных.

Self представляет собой экземпляр или объекты класса и связывает атрибуты класса с определенными аргументами.

Использование переменной self в Python позволяет разграничить атрибуты (и методы) экземпляра и локальные переменные

🧠 Читать статью

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📣 Проекты на Django для начинающих и опытных разработчиков

Навыки разработки на Python и Django крайне полезны. Одного лишь изучения теории недостаточно – важно подкреплять полученные знания практикой, а для этого нужны идеи конкретных проектов.

Django лучше всего осваивать, работая над реальными проектами: так вы получите опыт и подготовитесь к настоящей коммерческой разработке.

В статье несколько любопытных идей, которые вы сможете воплотить в жизнь.

🧠 Читать статью

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
ℹ️ Математика для Data Science и машинного обучения за 8 месяцев. Подробный план обучения

Беспилотные автомобили, продвинутые голосовые ассистенты, рекомендательные системы – это только малая часть тех классных продуктов, которые создаются с помощью инженеров по машинному обучению и, думаю, не для кого не секрет, что за кулисами сего чуда стоит математика.

Именно она играет главную роль в понимании алгоритмов машинного и глубокого обучения.

Машинное обучение держится на трёх основных столпах:

линейная алгебра и аналитическая геометрия;
математический анализ;
теория вероятностей и статистика.

🧠 Читать статью

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📈 10 классных функций Python 3.9

Интересные функции Python 3.9, изучить которые стоит как новичкам, так и профессионалам.

Добавлено несколько новых функций, включая объединение и обновление словарей, строковые методы и внедрение модуля zoneinfo.

Также нам представили стабильный и высокопроизводительный парсер.

🧠 Читать статью

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 10 продвинутых сниппетов Python, которые повысят ваши навыки программирования

Универсальность и простота Python делают его любимцем среди разработчиков для различных задач, от веб-разработки до анализа данных и машинного обучения.

10 сниппетов Python, которые помогут вам кодировать как профессионал, улучшая ваши навыки программирования и продуктивности.

🧠 Читать статью

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📣 Введение в объектно-ориентированное программирование (ООП) на Python

Самое простое введение в объектно-ориентированное программирование (ООП) на Python.

Зачем нужны классы, как их использовать, как инициализировать экземпляр, в чём заключается наследование классов.

ООП - это метод структурирования программ путем объединения связанных свойств и методов в отдельные объекты.

🧠 Читать статью

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
ℹ️ Генераторы списков в Python для начинающих

Генератор списков
– это простой для чтения, компактный и элегантный способ создания списка из любого существующего итерируемого объекта.

Способов создания генератора списков и увидим некоторые их вариации:

Простой генератор списка
Генераторы списков с одиночными и вложенными условиями if
Генератор списка с одним и несколькими условиями if и else
Генератор списков с вложенными циклами for

Генератор списка – это одна строка кода, которую вы пишете в квадратных скобках

🧠 Читать статью

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🗒 Автоматизируем создание отчетов в Word с данными из Excel на Python

Библиотека docxtpl используется для работы с документами формата Microsoft Word (.docx) в Python, которая позволяет создавать и редактировать документы на основе шаблонов.

Принцип работы с библиотекой docxtpl:

Шаблоны документов
Использование переменных
Генерация документов

OpenPyXL - это библиотека для работы с файлами формата Microsoft Excel (.xlsx)

🧠 Читать статью

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
ℹ️ Подготовка к собеседованию на позицию Data Scientist.

Собеседование на позицию Data Scientist состоит из следующих секций:


Live Coding
Классическое машинное обучение
Специализированное машинное/глубокое обучение
Дизайн систем машинного обучения (middle+/senior)
Поведенческое интервью (middle+/senior)

Материал в первую очередь будет полезен Data Scientist'ам и ML инженерам, при этом некоторые разделы, всем IT специалистам

🧠 Читать статью

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📍 Как проверить IP-адрес в Python

В мире сетевых приложений и программирования правильная обработка и проверка IP-адресов играет ключевую роль.

– Python предоставляет несколько модулей, при помощи которых можно проверить IP-адрес.

Два способа, как проверить IP-адрес с использованием языка Python: при помощи модулей socket и ipaddress.

🧠 Читать статью

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📣 Всё, что нужно знать о декораторах Python

Декоратор
– это функция, которая принимает другую функцию и расширяет поведение последней, не изменяя ее явным образом.

— Декораторы очень удобны, чтобы модифицировать поведение функций и классов, создавать для их обработки дополнительную логику

Туториал об устройстве, назначении и практическом использовании декораторов Python с многочисленными примерами программного кода

🧠 Читать статью

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🛡 40 Полезных инструментов Data Science

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

Разнообразные инструменты, способные помочь вам в вашей работе.

🧠 Читать статью

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
💾 Как хранить объекты Python со сложной структурой

Простой способ сериализовать объекты Python – встроенный модуль pickle.

Если его возможностей не хватает, на выручку придёт dill.

Сериализация (англ. serialization, marshalling) – это способ преобразования структуры данных в линейную форму, которую можно сохранить или передать по сети.

🧠 Читать статью

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Как хранить токены и пароли в программах на Python

Конфигурационные файлы в Python
– это файлы, которые содержат параметры или настройки программы.

Хранение паролей в переменных среды считается более безопасным по сравнению с хранением их в тех же файлах проекта по причинам:

Изоляция данных
Минимизация риска утечки данных
Гибкость и масштабируемость
Безопасность

🧠 Читать статью

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM