Просто Python | Data science | ML | AI
Відкрити в Telegram
Говорим просто о Python, Data Science и машинном обучении! Связаться: @andrewtender Канал на бирже: https://telega.in/c/pro100python1 Ссылка для друга: https://t.me/+Iy7vrYZkpiU3NzJi РКН: https://rkn.link/ANH
Показати більше9 631
Підписники
-724 години
-327 днів
-11730 днів
Архів дописів
📣Анонимные функции, особенности лямбда-функций
В Python анонимная функция ‒ это функция, которая определяется без имени.
В то время как обычные функции определяются с помощью ключевого слова def, анонимные определяются с помощью ключевого слова lambda.
Следовательно, анонимные функции также называются лямбда-функциями.
🧠 Читать статью
Просто Python
Разбираем тестовое задание в СБЕР на позицию junior-аналитика
📣 Всем привет! Команда Simulative и наш CEO – Андрон Алексанян приглашаем вас на интенсив, где мы в прямом эфире будем разбирать настоящее тестовое задание на позицию junior-аналитика в компанию СБЕР. Это будет последний обучающий интенсив в этом году.
Нам предстоит проанализировать историю договоров клиентов банка, провести аналитику и сформулировать бизнес-выводы.
📅 Дата: 26 декабря
🕘 Время: 19:00 по Мск
Что будем делать на интенсиве:
➖ Решать задания с помощью SQL
➖ Писать хитрые запросы на SCD, pivot table и другие
➖ Подробно разбирать каждый шаг
➖ Считать retention банка и проводить сегментацию
➖ Проводить аналитику и составлять бизнес-выводы
В прямом эфире мы также расскажем о частых ошибках новичков и поделимся лайфхаками — как достойно пройти собеседование и удивить ревьюера крутыми фишками 🤩
❗️ Записи интенсива не будет. Только один раз и только в live-формате.
А вы готовы бустануть свои знания и скиллы в аналитике?
🔗 Регистрируйтесь на интенсив
Реклама. ООО «АЙТИ РЕЗЮМЕ». ИНН 4025460134. Erid:LjN8KGnWn
ℹ️Регулярные выражения
Регулярные выражения (Regex) – это особые шаблоны для поиска определенных подстрок в текстовых документах и на веб-страницах.
Регулярные выражения используются в текстовых редакторах, в файловых менеджерах ОС, в OCR-приложениях для распознавания текста, в онлайн-поисковиках и браузерах.
Регулярные выражения состоят из литералов (букв и цифр) и метасимволов. Для экранирования спецсимволов применяют обратные слэши\, или же заключают выражение в r-строку .
🧠 Читать статью
Просто Python
❓ 100 вопросов для подготовки к собесу Python
Подборка из 100 вопросов с собесов на позицию джуна Python-разработчика.
Данная статья предназначена для:
➖для тех, кто думает, что знает Python как 5 пальцев — проверьте себя;
➖кому предстоят собесы, и хочется ликвидировать слепые зоны;
➖кто начинает изучать Python — статья покажет, что в Python хватает сюрпризов.
Вопросы есть глупые простые/сложные, теоретические/практические, в общем, это микс, призванный помочь вам лучше понимать свой рабочий инструмент.
🧠 Читать статью
Просто Python
🌉 Паттерн проектирования Мост
Паттерн Мост (Bridge) — это структурный паттерн проектирования, который позволяет нам отделить абстракции от реализаций и сделать их независимыми друг от друга
—В результате абстракции и реализации могут разрабатываться как отдельные сущности.
Паттерн Мост считается одним из лучших методов организации иерархии классов.
🧠 Читать статью
Просто Python
💬Как сделать сайт на Python за 5 минут с помощью SSG-генератора Pelican
— Популярные генераторы статических сайтов (SSG) написаны на Ruby (Jekyll) и Go (Hugo), но есть и несколько интересных решений на Python: Pelican, Lektor, Nikola и Hyde.
Pelican – наиболее простой и в то же время мощный Python-генератор: с его помощью можно создать собственный сайт или блог в считаные минуты.
Гибкость и простота Pelican позволяют использовать его с любыми шаблонами.
🧠 Читать статью
Просто Python
📌 Уже 25 декабря в 19:00 (мск) стартует наш бесплатный двухдневный онлайн-интенсив.
Во время эфира вы научитесь писать код, запускать и поддерживать простого Telegram-бота. Познакомитесь с синтаксисом языка и увидите, как декомпозировать задачи по разработке.
Приходите, чтобы пообщаться и поучиться у опытного разработчика, узнать всю правду и перспективы Python и получить полезные подарки для комфортного старта в разработку.
🎁 Всем, кто зарегистрировался — Гайд «Как заговорить на сленге IT-специалистов», а каждому участнику — Карта компетенций Python-разработчика.
Также вас ждут бонусы на обучение на Хекслете и новогодние скидки!
Реклама. АНПОО "ХЕКСЛЕТ КОЛЛЕДЖ". ИНН 7839056670
🖥Пишем гибридное приложение для хранения заметок на Django, Django Ninja REST Framework и Alpine.js
Основные возможности Django Ninja, Alpine.js и Axios в процессе создания веб-приложения для хранения заметок.
Django-разработчик сталкивается с проектом, для которого нужно четкое разделение приложения на бэкенд и фронтенд: в этом случае серверную часть пишут на Django REST Framework (DRF) или FastAPI, а клиентскую – на React, Angular или Vue.
🧠 Читать статью
Просто Python
➡️Профилирование асинхронного Python
Профилирование приложений — это процесс анализа программы для определения её характеристик: времени выполнения различных частей кода и использования ресурсов.
Основные этапы профилирования всегда более-менее одинаковы:
➖Измерение времени выполнения
➖Анализ использования памяти
➖Выявление узких мест
➖Оптимизация производительности
Профилировать Python - несложная и достаточно приятная задача, если знать основные типы узких мест и быть готовым внимательно читать вывод профилировщика.
🧠 Читать статью
Просто Python
📲 Свой бесплатный телеграм-бот ChatGPT на базе библиотеки GPT4free.
GPT-4 — большая языковая модель, созданная OpenAI, четвёртая в серии GPT.
Она была выпущена 14 марта 2023 года и доступна для пользователей ChatGPT Plus.
Для создания телеграм-бота используем библиотеки Aiogram и g4f.
🧠Читать статью
Просто Python
🐼Основы анализа данных с Pandas
Библиотека Pandas – мощный инструмент для анализа и обработки табличных данных. Pandas используется в инженерных, научных и финансовых вычислениях – словом, везде
— В Pandas есть две основные высокоуровневые структуры данных – DataFrame и Series.
DataFrame – это двумерная табличная структура данных. Каждый столбец в таблице может содержать данные различного типа.
Series – это одномерная маркированная структура данных, состоящая из индексов и соответствующих значений.
🧠 Читать статью
Просто Python
👾 Этичный Хакер — канал, в котором вы научитесь хакингу с нуля.
• Получаем доступ к Android-устройство с помощью Metasploit
• Получаем геопозицию, доступ к камере и микрофону любого устройства
• ТОП-5 методов, которые используют для пентеста
• Создаем собственный анонимный VPN
В закрепе крупный гайд по ИБ — https://t.me/hack_less
🌦 Развертывание ML-модели на AWS Lambda
AWS Lambda — это сервис бессерверных вычислений, на котором вы можете выполнять свой код.
Игра с ML-моделями на локальной машине может быть интересной. Тем не менее, в конце концов необходимо где-то развернуть модель, чтобы она могла использоваться в продукте.
Вариантов развертывания существует множество. AWS Lambda — это отличный выбор для тех случаев, когда у вас скачкообразный трафик или когда он редко используется.
🧠 Читать статью
Просто Python
⚠️ CyberINS — канал кибер-пентестера, рассказывает как тестировать на проникновение в доступной форме.
⌨️ REST API на Python с Flask, Connexion и SQLAlchemy
Большинство современных веб-приложений работают на основе REST API. Это позволяет разработчикам отделить код фронтенда от внутренней логики, а пользователям — динамически взаимодействовать с интерфейсом.
— Мы сделаем базовый проект Flask, добавим к нему конечные точки и подключим к базе данных SQLite. Далее мы протестируем наш проект при помощи документации API от Swagger UI , которую создадим по ходу дела.
🧠 Читать статью
Просто Python
💖Конструкция match-case в Python
Начиная с версии 3.10 в языке Python наконец-то появилась конструкция switch-case, которая называется match-case.
С помощью выражения match-case можно избавиться от довольно громоздких цепочек
if-elif-else.
Общая структура match-case в Python имеет следующий синтаксис:
match element:
case pattern1:
# statements
case pattern2:
# statements
case pattern3:
# statements
🧠 Читать статью
Просто Python2 канала для специалистов по информационной безопасности, которые точно вам понравятся.
Не хакинг, а ИБ — канал для безопасников. Сетевая разведка, защита устройств, багхантинг, анонимность.
Белый хакер — канал для хакеров, которые не хотят попасть за решетку. OSINT, CTF, пентест, социальная инженерия и разработка вирусов.
Многопоточный Python на примерах: токены отмены
"Токен отмены". Его идея проста. Каждый раз, когда мы начинаем какое-то действие, занимающее много времени, мы передаем исполнителю - будь то функция, тред или корутина - специальный объект, у которого исполнитель будет периодически уточнять, стоит еще продолжать работу, или пора бы уже сворачиваться.
Этот объект:
➖Можно отменить, вызвав у него метод
cancel();
➖Может отменить сам себя по какому-то условию, например по истечению таймаута;
➖Может быть вложен в другой токен и отменит его, если будет отменен сам.
🧠 Читать статью
Просто Python⚡️ Асинхронный python без головной боли
Асинхронное программирование традиционно относят к темам для "продвинутых". Действительно, у новичков часто возникают сложности с практическим освоением асинхронности.
Асинхронность в python была стандартизирована сравнительно недавно.
Библиотека
asyncio появилась впервые в версии 3.5 (то есть в 2015 году), хотя возможность костыльно писать асинхронные приложения и даже фреймворки, конечно, была и раньше. Соответственно у Лутца она не описана, а, как всем известно, "чего у Лутца нет, того и знать не надо".
🧠 Читать статью
Просто Python📣 Пишем приложение на Python для подготовки к собеседованиям по Python
В этом приложении нет фреймворков типа Django или специализированных библиотек типа NumPy. Если интервьюер поймет, что у вас нет фундаментальной базы, то он не будет спрашивать про фреймворки, а собеседование очень быстро закончится.
Также в этом приложении нет задач с LeetCode. В последнее время среди кандидатов осуществляется практика заучивать алгоритмы решения задач на LeetCode, поэтому интервьюеры начали придумывать свои задачи (которые позже попадают на опять же LeetCode).
🧠 Читать статью
Просто Python
