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

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

Ссылка на канал: https://t.me/+T1i5nO0m_h01ZDky
.
РКН: https://vk.cc/cJ5box
Помощь:https://telega.in/c/+T1i5nO0m_h01ZDky
Download Telegram
string.encode

Метод encode() возвращает закодированную версию заданной строки. По умолчанию метод encode() не требует никаких параметров. Он возвращает версию строки в кодировке utf-8. В случае сбоя возникает исключение UnicodeDecodeError. Используя метод string encode(), ты можешь конвертировать строки Юникода в любые кодировки, поддерживаемые Python. С помощью параметра errors ты можешь задать ответ при сбое кодирования.

#практика
👍25🔥1
Архитектурный паттерн Kappa

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

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

#статьи
👍23🤣3🔥2
Генераторы списков

List comprehension используется для создания новых списков из других итерируемых объектов, таких как кортежи, строки, массивы, списки и т. д. Благодаря данному видео ты узнаешь, как работают генераторы списков.

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

#видео
👍24
set.union

Метод set.union() возвращает новое множество с различными элементами из всех множеств. Если аргумент не передан в union(), он возвращает поверхностную копию множества.

#практика
👍23🔥1
Применение PCA для уменьшения размерности данных

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

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

#статьи
👍14
Функция-генератор

Благодаря данному видео ты научишься создавать функцию-генератор. Автор рассказывает, как работает оператор yield, для чего нужны функции-генераторы. Продемонстрированы наглядные примеры их использования.

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

#видео
👍21🔥3
ord()

Функция ord() возвращает целое число, представляющее символ Юникода. Эта функция принимает строку единичной длины в качестве аргумента и возвращает эквивалентность переданного аргумента в Юникоде.

#практика
👍33
concurrent.futures

Благодаря данной статье ты познакомишься с библиотекой concurrent.futures. Данная библиотека полезна для работы с параллельным выполнением задач. Автор рассказывает о преимуществах и недостатках данной библиотеки.

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

#статьи
👍13🔥1🤣1
Установка сторонних модулей

Благодаря данному видео ты научишься устанавливать внешние модули (пакеты) для интерпретатора языка Python. Автор рассказывает про пакетную установку командой pip install -r requirements.txt.

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

#видео
👍14🔥1
Set.pop

Метод pop() случайным образом удаляет элемент из множества и возвращает удаленный элемент. Если в множестве отсутствуют элементы, выдается TypeError.

#практика
🔥20👍6
Pandas: Copy-on-Write

Делимся циклом статей, где автор рассказывает про внутренние механизмы Copy-on-Write в Pandas. Ты научишься эффективно пользоваться копированием при записи, а также адаптировать свой код под новые возможности Pandas.

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

#статьи
👍10
Автоэнкодеры

Благодаря данному видео ты узнаешь, что такое автоэнкодеры (autoencoder). Для чего нужны и как работают. Пример реализации в пакете Keras по преобразованию из одного изображения в другое.

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

#видео
👍15🔥1
dict.items

Метод items() возвращает объект представления, который отображает список пар кортежей словаря (ключ, значение). Обрати внимание на пример. Если список обновляется в любое время, изменения отражаются на самом объекте просмотра.

#практика
🔥17👍1
Пайплайн в scikit-learn

Благодаря данной статье ты узнаешь, как построить пайплайн в библиотека scikit-learn на базе встроенных инструментов и сократить количество кода при преобразовании данных. Статья рассчитана на новичков.

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

#статьи
👍11🔥2😁1
Работа с типами данных

Благодаря данному видео ты научишься работать с типами данных. Продемонстрировано сложение чисел и строки, работа со строками, а также конкатенация строк.

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

#видео
👍9
set.intersection update

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

#практика
👍17🔥3
Тестирование кластеров Kubernetes

Благодаря данной статье ты узнаешь, как тестировать кластеры Kubernetes с помощью Python. Статья будет полезна для тех, кто имел опыт работы с Kubernetes и фреймворком PyTest.

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

#статьи
👍8
Django: Перенаправления

Продолжаем делиться циклом видеоматериалов про Django. В этот раз ты узнаешь о перенаправлениях с кодами 301 и 302. Автор демонстрирует работу функций redirect, а также классов HttpResponseRedirect и HttpResponsePermanentRedirect.

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

#видео #django
👍11