Просто Python | Data science | ML | AI
رفتن به کانال در Telegram
Говорим просто о Python, Data Science и машинном обучении! Связаться: @andrewtender Канал на бирже: https://telega.in/c/pro100python1 Ссылка для друга: https://t.me/+Iy7vrYZkpiU3NzJi РКН: https://rkn.link/ANH
نمایش بیشتر9 439
مشترکین
-124 ساعت
-207 روز
-4430 روز
آرشیو پست ها
🫵 Генерация случайных данных в Python (Руководство)
Когда вы генерируете случайные данные, числа или строки в Python, неплохо иметь хотя бы приблизительное представление о том, как именно генерируются эти данные.
— Здесь мы рассмотрим несколько различных способов генерации данных в Python и перейдем к их сравнению в таких категориях, как безопасность, универсальность, предназначение и скорость.
➡️ python-scripts
Просто Python
📰 Срезы в Python со всеми подробностями
◾️В этой статье мы рассмотрели некоторые малоизвестные особенности и причуды срезов в Python.
Возможно, некоторые из этих техник пригодятся вам в вашем коде, но даже если это не так, вы лучше поймете, что происходит при создании среза списка или другой последовательности. Следите за тем, возвращает ли срез копию или представление исходной последовательности, особенно при создании срезов типов данных, отличных от встроенных.➡️ pythonist.ru Просто Python
🗺 Полный процесс установки и настройки Python на вашем компьютере
Python — это высокоуровневый язык программирования общего назначения, который с момента своего создания в конце 1980-х годов стал одним из самых востребованных в мире.
По данным Stack Overflow Developer Survey 2023, Python занимает третье место по популярности среди разработчиков.🔹Его простота изучения, читаемость кода и богатая экосистема библиотек делают его идеальным выбором как для новичков, так и для опытных программистов. ➡️ pythonlib.ru Просто Python
📰 Переменные в Python: что это такое и какие они бывают
Переменная — это область памяти компьютера, у которой есть имя.
Программисты пользуются переменными, чтобы хранить в памяти компьютера данные и проводить с ними различные операции.
О том, как это делается, и пойдёт наш рассказ в статье➡️ skillbox.ru Просто Python
📢 Основы функций и рекурсии в Python: создание функций для выполнения задач и использование рекурсии для решения сложных проблем
Функции в Python — это блоки кода, которые выполняют определенные задачи и делают программу более модульной и читаемой.
🔘Функции позволяют избежать повторения кода и упрощают его тестирование и поддержку.
➡️ pythonlib.ru
Просто Python
Ищем Data Scientist специалиста в команду RecSys в 2ГИС
Делаем рекомендательные сервисы для всех продуктов компании:
— рекомендации заведений на карте
— улучшение поиска по категориям
— персональные подборки для пользователей
Что будешь делать:
• Писать сервисы для команды рекомендательных систем;
• Разрабатывать системы мониторинга качества рекомендательных систем;
• Настраивать мониторинг и алертинг качества данных;
• Писать unit тесты (pytest), тесты для различных участков ML пайплайна, участвовать в код ревью.
Что важно:
• 3+ года опыта полного ML-цикла
• Сильный Python и SQL
• Классический ML + один из DL-фреймворков (torch / tensorflow / keras)
• Понимание RecSys: подходы, метрики, A/B-тесты
• Опыт с инструментами разработки и CI/CD
Удалёнка или офис. Аккредитованная IT-компания, белая зарплата, конференции, свобода в технологиях.
👉 Откликайся
Другие инженерные инсайты от 2ГИС → в Telegram-канале RnD
🦾 Возведение в степень в Python: полное руководство
Возведение в степень — очень важная операция в различных областях программирования, от анализа данных до разработки алгоритмов.
В этом руководстве мы рассмотрим различные методы возведения в степень в Python, мы познакомим вас с соответствующими функциями — как встроенными, так и функциями из модуля math и библиотеки Numpy.
➡️ pythonist.ru
Просто Python
📈 Парсинг сайта вместе с Python и библиотекой Beautiful Soup: простая инструкция в три шага
Для парсинга используют разные языки программирования: Python, JavaScript или даже Go, на самом деле инструмент не так важен, но некоторые языки делают парсинг удобнее за счёт наличия специальных библиотек — например, Beautiful Soup в Python.
◾️В этой статье разберёмся в основах парсинга — вспомним про структуру HTML-запроса и спарсим сведения о погоде с сервиса «Яндекса», а ещё поделимся записью мастер-класса, на котором наш эксперт в веб-разработке покажет, как с нуля написать веб-парсер.➡️ skillbox.ru Просто Python
🔥 БЕСПЛАТНЫЙ КУРС ПО КОМПЬЮТЕРНОМУ ЗРЕНИЮ 🔥
Компьютерное зрение уже используют в банках, ритейле, медицине, промышленности и безопасности
И спрос на специалистов растёт каждый год
🌎🌟 В Университете искусственного интеллекта запустили бесплатный курс по Computer Vision
Что разберёте на обучении:
🔹 Основы Computer Vision и виды задач
🔹 Популярные библиотеки и фреймворки для CV
🔹 Сбор и разметка данных для CV
🔹 Предобученные нейронные сети и их значение
🔹 Интеграция CV в реальный продукт
🚀 Подойдёт разработчикам, аналитикам, специалистам по данным и всем, кто хочет войти в AI
🤖 Присоединяйтесь к нашему бесплатному курсу и разберитесь в этой увлекательной теме с нами!
🦾 Разница между компилятором и интерпретатором Python: функции и использование
— Компилятор представляет собой специализированную программу, которая выполняет полное преобразование исходного кода в машинный код или промежуточный код до запуска программы.
— Интерпретатор читает и выполняет исходный код программы построчно во время выполнения.
Понимание различий между компилятором и интерпретатором критически важно для каждого разработчика, поскольку это влияет на выбор языка программирования, архитектуру приложения и производительность программы.➡️ pythonlib.ru Просто Python
📰 Множества в Python set() Примеры
Множества в Python – это структура данных, которые содержат неупорядоченные элементы.
Элементы также не является индексированным, как и список, множество позволяет внесение и удаление элементов.🔹В этой статье мы обсудим различные операции, которые можно применять на множествах в Python. ➡️ python-scripts Просто Python
Хочешь в хакинг? Тогда читай мой канал. В нём ты узнаешь с чего начать, увидишь интересные кейсы из социальной инженерии, прочувствуешь все прелести пентеста на себе прочитаешь про забавные случаи из мира ИБ и посмеёшься над тупыми инфоцыгами.
🐈⬛Дорожная карта со стажёра до мидла
🐈⬛ О важности методологии в ИБ
🐈⬛ Переиграли мошенника и угнали его акк
Сфинкс. Подписаться.
👋 Возможно, самый гениальный код на python на сегодня: разбираем 200-строчный microgpt от Андрея Карпаты
Это краткое руководство автора по новому арт-проекту microgpt — одному файлу на чистом Python, состоящему из 200 строк кода без внешних зависимостей и библиотек, который реализует обучение и использование (инференс) GPT-модели.
🔹В этом файле содержится полный алгоритмический набор компонентов: набор данных документов, токенизатор, движок автоматического дифференцирования (autograd), архитектура нейросети, сходная с архитектурой GPT-2, оптимизатор Adam, цикл обучения и цикл генерации.
➡️ habr.com
Просто Python
🗺 Классы и объекты в Python: руководство для начинающих
Классы и объекты — основа объектно-ориентированного программирования.
С их помощью требования к программе превращаются в понятные структуры данных и правила взаимодействия между ними, если вы пишете код и работаете над созданием ПО, то без объектов и классов вам не обойтись.◾️У нас уже есть статья про основные принципы ООП, а в этом материале мы детально и на примерах изучим работу с классами и объектами в Python. ➡️ skillbox.ru Просто Python
✈ Работа с условиями в Python: использование операторов if, elif и else для управления логикой выполнения кода.
Условия в Python — это фундаментальный инструмент программирования, который позволяет выполнять различные действия в зависимости от выполнения или невыполнения определенных условий.
🔹Основной конструкцией для проверки условий является оператор if, также используются elif и else для создания более сложных условных конструкций.
➡️ pythonlib.ru
Просто Python
⌨ Модуль itertools
Python предоставляет замечательный модуль для создания собственных итераторов, предоставленные данным модулем инструменты быстрые и эффективно используют память.
◾️Вы сможете использовать эти кирпичики для создания собственных специализированных итераторов, которые могут использоваться для эффективных циклов.В данной статье мы рассмотрим примеры каждого предоставленного инструмента, так что к её концу вы сможете эффективно использовать каждый инструмент для создания собственных скриптов, а главное, знать, когда именно их применять. ➡️ python-scripts Просто Python
🛑 Не позволяйте словарям портить ваш код
Как часто ваши простенькие прототипы или предметные скрипты превращаются в полномасштабные приложения?Простота естественного разрастания кода не лишена и обратной стороны — такой код становится трудно обслуживать. Количественное размножение словарей в качестве основных структур данных чётко сигнализирует о наличии технического долга. — К счастью, сегодня Python предоставляет для простых словарей много адекватных альтернатив. ➡️ habr.com Просто Python
📰 Регулярные выражения в Python: синтаксис, полезные функции и задачи
Само словосочетание «регулярные выражения» звучит непонятно и выглядит страшно, но на самом деле ничего сложного в работе с ними нет.
🔘В этой статье мы познакомим вас с их логикой и основными принципами и научим разговаривать на языке шаблонов.
➡️ skillbox.ru
Просто Python
🔎 Управление папками в Python: создание, удаление и навигация по директориям с использованием модуля os.
🔹Работа с папками в Python является одним из фундаментальных навыков для любого разработчика.
Python предоставляет мощные встроенные модули os и shutil, которые позволяют выполнять все основные операции с файловой системой: создание, копирование, перемещение, переименование и удаление папок.
➡️ pythonlib.ru
Просто Python
Как найти работу в IT и не сойти с ума.
🔥 95% резюме в IT даже не открывают. Устал слать в пустоту?
Реальный курс без мотивашки:
Резюме по формуле рекрутеров
Ответы на все "неудобные" вопросы
Как не сломаться от отказов
47 мин видео → доступ сразу по СБП.
Переходи и меняй ситуацию
اکنون در دسترس! پژوهش تلگرام ۲۰۲۵ — مهمترین بینشهای سال 
