Простой Python | Программирование
141K subscribers
2.44K photos
54 videos
1.43K links
Заявки принимаются автоматически.
Лучший образовательный канал по Python.

По всем вопросам: @dimaa_dimaa (реклама)

Ссылка на канал: https://t.iss.one/+T1i5nO0m_h01ZDky
.
РКН: https://vk.cc/cJ5box
Помощь:https://telega.in/c/+T1i5nO0m_h01ZDky
Download Telegram
Нюансы работы с groupby.first

Метод groupby().first() в pandas используется для группировки данных и выбора первой строки в каждой группе. В данной статье автор рассказывает, почему этот метод не очень безопасен для использования.

👉Читать статью

#статьи
🔥7👍4
Что такое bisect?

bisect – это модуль для работы с отсортированными списками. Он помогает вставлять элементы в нужное место, чтобы сохранялся порядок. Подробней об этом модуле ты узнаешь из видеоматериала.

👀Смотреть видео

#видео
🔥21👍6
Цикл для поиска подстрок

В данной статье автор делится своим полезным изобретением для RegEx. Оно позволяет использовать только одно регулярное выражение, которое будет искать подстроку в строке с определенным условием. Автор делится не только разными полезными шаблонами, но и практическими примерами.

👉Читать статью

#статьи
🔥10👍4
Функции copy и deepcopy

Модуль copy нужен, чтобы создавать копии объектов. Есть две главные функции для этого. copy() делает поверхностную копию, а deepcopy – глубокую копию. В данном видеоматериале автор наглядно демонстрирует разницу между copy и deepcopy.

👀Смотреть видео

#видео
🔥16
Оптимизация запросов в DjangoORM

В данной статье автор рассказывает про способы оптимизации запросов в DjangoORM. В основном внимание уделяется использованию сырых SQL-запросов.

👉Читать статью

#статьи
👍5🔥3
Декораторы partial и partialmethod

Декораторы partial и partialmethod позволяют создавать новые функции на основе старых, с заранее заданными аргументами. Благодаря данному видео ты узнаешь, как это делается.

👀Смотреть видео

#видео
👍5😁2
Flask: Интерфейсы прикладного программирования

Продолжаем делиться циклом статей, благодаря которому ты научишься пользоваться Flask. В этот раз автор рассказывает, как расширить microblog с помощью интерфейса прикладного программирования (API).

👉Читать статью

#статьи
👍5
Функция update_wrapper и декоратор wraps

update_wrapper позволяет копировать атрибуты с оригинальной функции на обертку. А wraps делает то же самое, только как декоратор. Делимся видео, где автор наглядно демонстрирует применение update_wrapper и wraps.

👀Смотреть видео

#видео
🔥7👍4
Django-command

В Django command — это специальная команда, которую можно запустить через консоль для выполнения определённых задач в проекте. Такие команды используются для автоматизации различных процессов, например, миграции базы данных, создания суперпользователя, или даже для более сложных задач вроде сбора данных, очистки кэша и т.д. Делимся статьей, где автор рассказывает про данную команду.

👉Читать статью

#статьи
👍15🔥2😁2
Сравнение алгоритмов сортировки

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

👉Читать статью

#статьи
👍2🔥2
Декоратор lru_cache

lru_cache – это декоратор, который запоминает результаты вызова функции с конкретными аргументами. Когда кэш заполняется, неиспользуемые значения удаляются. Как это работает – узнаешь из видеоматериала.

👀Смотреть видео

#видео
👍11
Как сделать красивое и удобное CLI-приложение?

В данной статье автор рассказывает, как можно легко сделать красивое и удобное CLI-приложение. В этом тебе помогут две библиотеки: Typer и Rich.

👉Читать статью

#статьи
👍13🔥8
📱 Как GPT меняет бизнес? Узнай изнутри.

На канале Owner 1win — опыт основателя топового проекта, который использует нейросети, ИИ и собственные IT-разработки, чтобы масштабировать 1win и выходить за рамки индустрии.

Здесь ты найдешь:

👉 Как GPT помогает автоматизировать процессы
👉 Инсайды о внедрении ИИ в гемблинг
👉 Личный опыт создания digital-платформ
👉 Апдейты и кейсы по 1win и другим проектам

🔗 Owner 1win — про технологии, которые работают.
Подпишись и будь в курсе, как ИИ делает бизнес умнее.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👍1
Функция reduce

reduce – это функция, которая последовательно применяет функцию к элементам списка, чтобы свести их к одному значению. Например, вычисление произведения. Благодаря данному видео ты узнаешь, как эффективно пользоваться reduce.

👀Смотреть видео

#видео
👍8🔥6
Основы CPython: Часть 1

Когда ты запускаешь свой скрипт на Python, на самом деле запускается CPython-интерпретатор. Он читает твой исходный код, преобразует его в байткод, а затем исполняет этот байткод внутри виртуальной машины CPython. Благодаря серии статей ты узнаешь о всех нюансах работы CPython.

👉Читать статью

#статьи
👍17🔥7
Декоратор singledispatch

singledispatch – это декоратор, который позволяет создавать универсальную функцию, поведение которой зависит от типа первого аргумента. Другими словами, можно писать одну функцию для разных типов данных без множества if isinstance(). Как это делается – узнаешь из видеоматериала.

👀Смотреть видео

#видео
🔥12