Просто 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
⌨️ 3 принципа написания чистого кода на Python

Написание чистого кода
— важный навык для каждого программиста, и это не так просто, как вы думаете.

Чистый код — это гораздо больше, чем просто удаление всех ваших закомментированных строк или уменьшение длины ваших функций.

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

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
⚙️ 8 паттернов проектирования, которые должен знать каждый ML-разработчик

Паттерны проектирования
— это проверенные и эффективные решения для часто возникающих задач в области разработки программного обеспечения.

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

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

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
💬 Методы работы со строками

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

Строковый тип str
в Python используют для работы с любыми текстовыми данными.

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

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📣 Типы данных: преобразование и базовые операции

За ввод и вывод данных в Python отвечают встроенные функции input() и print().

Функция print(), помимо вывода результатов работы программы, допускает проведение разнообразных операций с данными.

Переменная – это именованная область памяти, в которой во время выполнения программы хранятся данные определенного типа

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

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📈 Особенности, сферы применения, установка, онлайн IDE

Python
– перспективный и востребованный язык.
Он был разработан в 1991 году, и с тех пор завоевал огромную популярность.

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

Это закономерно – язык удачно совместил в себе несколько важных преимуществ

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

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📂 Топ-7 библиотек Python для машинного обучения

Python
– это океан библиотек, которые служат различным целям. Как разработчик вы должны хорошо разбираться в лучших из них.

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

Библиотека — это набор файлов, содержащих код, который можно импортировать в свое приложение.

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

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🛡 8 технологий, которые должен знать каждый Python-разработчик

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

Данная статья содержит в себе:

Git
Алгоритмы
Алгоритмы на графах
Рекурсия
SQL и базы данных
Агрегационные функции
Docker
Структуры данных

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

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

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

Будет использоваться Python и такие библиотеки, как NumPy, SymPy и Matplotlib

SymPy
— это библиотека Python для символьной математики.

NumPy — это основной пакет для научных вычислений в Python.

Matplotlib - обширная библиотека для создания статических, анимированных и интерактивных визуализаций на Python.

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

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
ℹ️ Django, Celery и Redis: гайд по работе с асинхронными задачами

Интеграция Celery и Redis в проект Django для асинхронной обработки длительных и ресурсоемких задач в фоновом режиме.

Celery — это распределенная очередь задач для систем UNIX, которая может собирать, записывать, планировать и выполнять задачи вне вашей основной программы.
Она позволяет вам выгрузить работу из вашего приложения на Python.

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

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📣 Как написать проект по автоматизации на Python, Pytest и Playwright и настроить запуск автотестов в CI с нуля

Playwright — это не просто инструмент, а мощное средство автоматизации тестирования веб-приложений, дающее широкий набор возможностей для взаимодействия с такими браузерами, как Chrome, Firefox и WebKit

Playwright — относительно новый инструмент для автоматизации тестирования, но при этом она обладает несколькими преимуществами по сравнению с Selenium.

П
роцесс создания проекта на Python, Pytest и Playwright с применением паттерна Page Object.

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

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🐰RabbitMQ как способ масштабирования ML проекта

RabbitMQ
— программный брокер сообщений на основе стандарта AMQP — тиражируемое связующее программное обеспечение, ориентированное на обработку сообщений.

— Данная статья будет полезна тем кто хочет расширить свой учебный (или даже рабочий) ML пет-проект добавлением новой технологии.

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

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📊 Графики в Python: 9 видов визуализации, привлекающих внимание лучше, чем гистограмма

Гистограмма
– это двухмерный график с прямоугольными столбцами по оси X или Y.

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

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

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

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🎮 Пишем Тетрис на Python с помощью библиотеки Pygame

Pygame
– самое популярное решение для создания 2D игр на Python: библиотека включает в себя удобные инструменты для рисования, работы с изображениями, видео, спрайтами, шрифтами и звуком, для обработки событий клавиатуры и мыши.

Главные преимущества Pygame – легкость обучения и скорость разработки.

— Основные возможности Pygame в процессе создания lite-версии одной из самых популярных игр в мире.

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

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🚀 Ускоряем работу python с numba

Numba — это Just-In-Time компилятор, который превращает ваш код на питоне в машинный код на лету.

Numba использует этот подход, чтобы помочь вашему коду на питоне быть быстрей.

Она анализирует вашу функцию, определяет типы данных и затем компилирует её в оптимизированный машинный код.

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

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

Сорок проектов для начинающих и продвинутых программистов: консольные, десктопные, веб- и ИИ-приложения.

Также указан список полезного инструментария и библиотек, который поможет в реализации проектов.

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

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

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

— Решение наиболее распространённых проблем с производительностью БД, вызванных неправильной индексацией.

Примеры будут приведены для Postgres, MySQL и SQLite.

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

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Как сделать сайт на Python за 5 минут с помощью SSG-генератора Pelican

С помощью генератора можно быстро сделать сайт-визитку, резюме или портфолио на основе любого готового HTML/CSS/JS-шаблона.

Pelican – наиболее простой и в то же время мощный Python-генератор: с его помощью можно создать собственный сайт или блог в считаные минуты.

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

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔖Правильная работа с базой данных на Python

В этой статье будет идти речь о SQLAlchemy и частности PostgreSQL.

Статья рассчитана в большинстве своём на новичков.

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

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🐼 25 возможностей Pandas, о которых вы не знали

Новые и малоизвестные возможности Pandas, о которых полезно знать каждому специалисту по Data Science.

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

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

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Белый хакер — обучение хакингу в простой и доступной форме.

Видеокурсы, книги, гайды
OSINT, социальная инженерия, пентест
Тесты, CTF, практика

Советуем подписаться — https://t.me/kind_hack