en
Feedback
Python Guru | Всё про Python

Python Guru | Всё про Python

Closed channel

Агрегатор полезных материалов по Python Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Реклама: telega.in/channels/+ugxIOUCsAc43N2Zi/card?r=o8lGV6A1

Show more
3 129
Subscribers
-124 hours
-97 days
-3830 days
Posts Archive
Создаем игрушечный оконный менеджер в ретро-стиле Windows 3.x на Python Разбираемся, как воссоздать дух Windows 3.1 с помощью Python и Tkinter. Не ради ностальгии, а чтобы своими руками сделать простую оконную систему с винтажной душой и немного олдскула. • Перейти к просмотру Python Guru

Как создать свой чат-бот и начать зарабатывать? На cайте университета Зерокодер открыли запись на бесплатный онлайн-практикум
Как создать свой чат-бот и начать зарабатывать? На cайте университета Зерокодер открыли запись на бесплатный онлайн-практикум, где разберут процесс создания востребованных чат-ботов — от простых помощников до проектов, за которые готовы платить по ₽100 000. Главное: – Не нужен опыт в программировании; – Расскажут стратегию выхода на стабильный доход; – Дадут доступ к вакансиям для разработчиков чат-ботов; – Покажут конкретные кейсы и как их искать; – Обучат взаимодействию с нейросетями для упрощения работы. Чтобы освоить перспективную IT-профессию открываем ссылку и бронируем место на эфир. erid: 2W5zFGXmir4 ООО Зерокодер, ИНН 9715401631

MongoDB: Объединение запросов Делимся циклом видео, благодаря которому ты научишься пользоваться MongoDB. В этот раз автор рассказывает, как объединять запросы. В этом тебе поможет Bulk Write. • Перейти к просмотру Python Guru

Три разные единицы измерения на одном графике с библиотекой Plotly Гайд по созданию графиков в Plotly с двумя осями Y и тремя типами данных. Показывает, как совместить разные шкалы, не превратив визуализацию в винегрет. Да, X-ось тоже не осталась без внимания. • Перейти к просмотру Python Guru

ᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠ ᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠ ᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠ ᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠ ᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠ ᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠ мемы для программистов ᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠ ᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠ ᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠ ᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠ ᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠ ᅠᅠᅠᅠᅠᅠ

FastAPI VS Litestar В данной статье автор сравнивает два фреймворка для микросервисов: FastAPI и Litestar. Ты узнаешь о плюсах и минусах каждого. Также продемонстрировано сравнение производительности и примеры валидации. • Перейти к просмотру Python Guru

Почему программисты не стареют: эффект кодера после 40 Разбираемся, как возраст и опыт меняют взгляд на код, почему после 40 программисты не устают от JS, а решают хаос архитектуры там, где джуны тонут в pull request'ах. • Перейти к просмотру Python Guru

NumPy: concatenate Функция numpy.concatenate() используется для объединения массивов вдоль существующих осей. Это позволяет о
NumPy: concatenate Функция numpy.concatenate() используется для объединения массивов вдоль существующих осей. Это позволяет объединять несколько массивов NumPy в один массив. Мы передаем последовательность массивов, которые хотим объединить, в функцию concatenate() вместе с осью. Если ось не передана явно, она принимается за 0. Python Guru

Пример использования all all проверяет все элементы итерируемого объекта и возвращает True, только если все элементы — истинн
Пример использования all all проверяет все элементы итерируемого объекта и возвращает True, только если все элементы — истинные (truthy). Если хотя бы один элемент ложный (False, 0, None, пустая строка или список) — результат будет False. Это полезно для проверки условий сразу на всех элементах без написания циклов. Пример использования all. Python Guru

Годная реклама стала такой редкостью, что ей посвятили канал Наконец-то, блин, нормальная реклама — клииик
Годная реклама стала такой редкостью, что ей посвятили канал Наконец-то, блин, нормальная рекламаклииик

Cartopy Cartopy — это Python-библиотека, предназначенная для создания карт и обработки геопространственных данных. Она постро
Cartopy Cartopy — это Python-библиотека, предназначенная для создания карт и обработки геопространственных данных. Она построена на базе Matplotlib и обладает широким набором функций для создания профессиональных карт. Python Guru

FastAPI: HTTP-запросы Продолжаем делиться циклом видео, благодаря которому ты научишься пользоваться FastAPI библиотекой. В этот раз ты научишься обрабатывать различные HTTP-запросы: get, post, put, delete. • Перейти к просмотру Python Guru

⚡️В Мире признали арбитраж криптовалют самой прибыльной профессией среди граждан Новички в этой сфере получают около 138.000
⚡️В Мире признали арбитраж криптовалют самой прибыльной профессией среди граждан Новички в этой сфере получают около 138.000 рублей, тогда как пробивные ребята с опытом от 2-3 месяцев доходят до полумиллиона рублей в месяц. В телеграме даже появился канал, где этой профессии обучают абсолютно бесплатно – Арбитраж Криптовалют Там так понятно объясняют, что такое арбитражные связки, спреды и ликвидность, что через неделю даже чайник заработает свою первую $1000. Успейте присоединиться, пока об этой нише не узнали миллионы: https://t.me/+5Im28oziNQY0MWRl

Как замерить время выполнения кода в Python? Когда нужно понять, насколько быстро работает фрагмент кода, новички часто испол
Как замерить время выполнения кода в Python? Когда нужно понять, насколько быстро работает фрагмент кода, новички часто используют сторонние инструменты или пробуют измерять время "на глаз". Но в Python есть простой и встроенный способ — модуль time. С помощью time.time() можно зафиксировать время до и после выполнения кода, а затем вычесть одно из другого. Это особенно полезно при оптимизации производительности. Итог: + Используем time.time() для измерения скорости. + Удобно для профилирования и отладки. + Легко встроить в любой проект. Python Guru

Использование defaultdict для работы со словарями При работе со словарями часто возникает необходимость инициализировать знач
Использование defaultdict для работы со словарями При работе со словарями часто возникает необходимость инициализировать значения по умолчанию, чтобы избежать ошибок при попытке доступа к несуществующим ключам. В таких случаях полезно использовать defaultdict из модуля collections. Использование defaultdict упрощает код и избавляет от необходимости вручную проверять существование ключей в словаре, делая его более читаемым и эффективным. Python Guru

Как удобно отформатировать строку с переменными? Новички часто используют конкатенацию (+) для вставки переменных в строки. Э
Как удобно отформатировать строку с переменными? Новички часто используют конкатенацию (+) для вставки переменных в строки. Это может быть неудобно и плохо читаемо. Вместо этого лучше использовать f-строки — современный и лаконичный способ форматирования строк в Python! F-строки (или форматированные строки) позволяют вставлять переменные прямо внутрь строки с помощью фигурных скобок {}. Это и быстрее, и чище! Итог: F-строки — самый читаемый и удобный способ форматирования. Позволяют вставлять выражения прямо в строку. Работают с любой версией Python 3.6+. Python Guru

Ridge и Lasso Иногда простая линейная регрессия начинает чудить: переобучается, даёт нестабильные коэффициенты, особенно если
Ridge и Lasso Иногда простая линейная регрессия начинает чудить: переобучается, даёт нестабильные коэффициенты, особенно если в данных много признаков или они между собой похожи. Это называется мультиколлинеарность, и лечится оно регуляризацией — техникой, которая добавляет “штраф” за слишком сложную модель. В линейной регрессии это реализуется через Ridge (L2-регуляризация) и Lasso (L1-регуляризация). Ridge-регрессия добавляет к ошибке сумму квадратов коэффициентов. В результате модель получает штраф за то, что “раздувает” веса. Чем больше alpha, тем сильнее сжимаются веса. Маленькое значение — почти обычная линейная регрессия, большое — всё приближается к нулям. Lasso-регрессия штрафует за модули коэффициентов. То есть она не просто сжимает веса, а может вообще сделать некоторые из них равными нулю. Это превращает Lasso в инструмент для отбора признаков: она как бы говорит «этот признак не важен — выкину его сам». Python Guru

Метод re.sub re.sub заменяет все вхождения шаблона в строке на указанное значение. Это полезно для очистки и нормализации тек
Метод re.sub re.sub заменяет все вхождения шаблона в строке на указанное значение. Это полезно для очистки и нормализации текста. Python Guru

Colorama — библиотека, позволяющая работать с цветом вывода в консоль. С её помощью можно выводить цветной текст, выставлять
Colorama — библиотека, позволяющая работать с цветом вывода в консоль. С её помощью можно выводить цветной текст, выставлять цвет фона, и даже смешивать эти режимы. Colorama также может менять текст на жирный и на тусклый. Всё это показано на скрине выше. Работает на всех операционках. В том числе адекватно отображается в классической командной строке Windows. Использовать очень просто. Ставится командой pip install colorama Документация и примеры кода здесь Код из скриншота здесь Python Guru