Просто 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
Исследуем Скрытые Сокровища: Малоизвестные Библиотеки Python для Аналитики Данных

Содержание:

PyCaret
Vaex
Streamlit
Dask
Dash by Plotly

Эти библиотеки значительно расширяют возможности Python в области аналитики данных.

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

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

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

Во всех современных приложениях API-интерфейсы играют центральную роль.

В этом туториале мы детально рассмотрим:

Что такое API.
Наиболее важные концепции, связанные с API.
Как использовать Python для чтения данных, доступных через общедоступные API.

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

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Учимся создавать простых ботов или туториал по библиотеке TeleBot

Библиотек для разработки телегам-ботов на Python несколько, в статье приведены основные три.

Одной из самых распространенных и простых библиотек является python-telegram-bot

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

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🧑‍💻 30 уловок на языке Python, которые сделают вас лучшим программистом

Множество облегчающих жизнь программиста на Python лайфхаков.

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

Подборка отвечает требованиям повышенного уровня сложности и при количестве потраченного времени сможет вырастить из вас профессионала.

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

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Ошибки программистов Python

Ошибки программистов Python, которые встречаются чаще всего, а так же как их исправить.

О каких ошибках вы узнаете:

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

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

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📣 Как в Python применяются вложенные функции

Вложенные (или внутренние, англ. inner, nested) функции – это функции, которые мы определяем внутри других функций.

В Python такая функция имеет прямой доступ к переменным и именам, определенным во включающей её функции.

Вложенные функции имеют множество применений, в первую очередь для создания замыканий и декораторов.

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

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
😂 Не хакинг, а ИБ — обучение OSINT, пентесту, анонимности и социальной инженерии в одном канале.

В закрепе бесплатные курсы по хакингу. Подписывайся!
Please open Telegram to view this post
VIEW IN TELEGRAM
ℹ️ Автоматизируем все с помощью Python: 10 процессов, которые можно сделать лучше

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

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

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

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Туториал: визуализация данных в вебе с помощью Python и Dash

Dash ― это платформа с открытым исходным кодом для создания интерфейсов визуализации данных.

Библиотека создана и поддерживается канадской компанией Plotly.

В основе Dash лежат три технологии:

Flask предоставляет функциональность веб-сервера.
React отображает веб-интерфейс.
Plotly.js генерирует диаграммы.

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

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🪄 Python-волшебство: как магические методы облегчают жизнь программиста

Магические методы, или dunder-методы
(double underscore), в Python начинаются и заканчиваются двойным подчеркиванием.

Они позволяют нам определить специальное поведение для объектов, например, специальный метод__init__ для инициализации нового объекта.

Магические методы предоставят мощный инструмент для создания более гибких и удобных классов.

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

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🤖 Machine Learning инженер: что/где/как изучать, чтобы въехать

Среднестатистический обыватель в Machine Learning, а именно — как стать ML-инженером. Специфика области, какие требуются знания и скиллы, что нужно делать и с чего начать.

Основных виды машинного обучения:

классическое;
обучение с подкреплением;
ансамбли;
нейросети.

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

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
💼 12 идей проектов на Python, которые украсят ваше портачило

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

Причем проекты — мера куда более объективная, чем диплом.

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

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

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
💥 Python Multiprocessing. Обмен данными между процессами. Передача объектов пользовательских классов

Параллельное программирование
- сложный, но очень полезный навык для программиста.

Оно позволяет эффективно использовать мощности современных компьютеров с несколькими ядрами и процессорами.

Модуль Multiprocessing позволяет использовать так называемый истинный параллелизм, то есть создавать процессы, которые выполняются полностью независимо друг от друга.

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

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔎 Как работают трансформеры: разбираем математику

Подробный пример математики, используемой внутри модели трансформера, представление о работе модели.

Используем произвольные векторы и матрицы

Математика модели не так уж сложна. Сложность возникает из-за количества этапов и параметров. 

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

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Линейное программирование. Практика решения задач оптимизации на Python

Линейное программирование это набор методов, используемых в математическом программировании, также называемых математической оптимизацией

Характерные особенности задач линейного программирования.

В качестве высокоуровневых инструментов – Python, библиотеки SciPy и PuLP.

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

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🐍 Python и 🖥 MySQL: практическое введение

Практический пример, как из кода Python делать SQL-запросы к MySQL-серверу: CREATE, SELECT, UPDATE, JOIN и т. д.

MySQL — одна из самых популярных систем управления базами данных.

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

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

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡️ Сложность алгоритмов и операций на примере Python

Разберемся с классами сложности различных операций и научимся комбинировать их, чтобы вычислить сложность целой функции.

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

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

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📈 Статистика на примерах с Python

Будем работать в Jupyter notebook.

Содержание:

Общая информация
Генеральная совокупность и выборка
Типы переменных. Количественные и нормативные переменные
Меры центральной тенденции

Используем библиотеки:

Numpy
Pandas
Matplotlib
Scipy

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

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
ℹ️ Перспективы питониста и куда ему можно податься

Знание основ Python
— это то, что объединяет разные специализации питонистов.

Различает же их знание своих библиотек/фреймворков, владение дополнительными инструментами, круг задач и интересов.

Позиции работы питониста, которые рассмотрены в данной статье:

тестировщик ПО (QA-инженер)
data scientist, аналитик данных
ML-инженер
разработчик ПО, fullstack-разработчик, инженер ПО
системный администратор, DevOps
backend-разработчик

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

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🐼 Сюжет с пандами: визуализация данных на Python для начинающих

Библиотека Pandas предоставляет несколько различных вариантов визуализации с помощью функции .plot().

Даже если вы начали работать с Python и Pandas только началось, стоит разобраться, как plot может быть полезен на пути к визуализации данных.

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

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