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

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

Ссылка на канал: https://t.me/+T1i5nO0m_h01ZDky
.
РКН: https://vk.cc/cJ5box
Помощь:https://telega.in/c/+T1i5nO0m_h01ZDky
Download Telegram
Создание интерактивных визуализаций

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

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

#статьи
wxPython: Схемы размещения виджетов

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

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

#видео #wxpython
getattr()

Метод getattr() возвращает значение именованного атрибута объекта. Если атрибут не найден, он возвращает значение по умолчанию, предоставленное функции. Если же значение по умолчанию не предоставлено, возвращается AttributeError.

#практика
Pydantic

Pydantic — это библиотека Python для моделирования/анализа данных с эффективной обработкой ошибок и настраиваемым механизмом проверки. На сегодняшний день Pydantic используется в основном в среде FastAPI для анализа запросов и ответов. Благодаря этой статье ты познакомишься с Pydantic.

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

#статьи
Pygame: Создание поверхностей

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

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

#видео
👍1
delattr()

Функция delattr() удаляет атрибут из объекта, если объект это позволяет. Обрати внимание delattr() не возвращает никакого значения. Он удаляет только атрибут. В данном примере мы удаляем “age” из объекта “person”.

#практика
PyCaret

PyCaret — это библиотека машинного обучения с открытым исходным кодом на Python. Она позволяет автоматизировать рабочие процессы машинного обучения. Благодаря этой статье ты познакомишься с PyCaret.

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

#статьи
👍1
Срезы списков и сравнение списков

Благодаря этому видео ты узнаешь, как выделять группы элементов из списков с помощью срезов, а также выполнять групповое присваивание. Рассматриваются операторы сравнения: равно, не равно, больше и меньше.

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

#видео
oct()

Функция oct() принимает целое число и возвращает его восьмеричное представление. Можно использовать любое целое число (двоичное, десятичное или шестнадцатеричное). В данном примере продемонстрирован перевод из разных систем счисления в восьмеричную.

#практика
Создание диаграмм с помощью Altair

Altair — это библиотека декларативной статистической визуализации для Python. API Altair прост и удобен, что позволяет создавать красивые и эффективные визуализации с минимальным объемом кода. Благодаря этой статье ты научишься создавать интерактивные точечные диаграммы с помощью Altair.

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

#статьи
Django: Регистрация пользователей на сайте

В данном видео автор рассказывает, как с помощью Django можно реализовать регистрацию пользователей на сайте. Для этого используется стандартная форма UserCreationForm и стандартная модель User.

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

#видео #django
setattr()

Функция setattr() устанавливает значение атрибута объекта. Если атрибут не найден, setattr() создает новый атрибут и присваивает ему значение. Однако это возможно только в том случае, если объект реализует метод dict().

#практика
Ускорение Python с помощью PyPy

PyPy — это замена CPython. Основная причина использовать PyPy вместо CPython — это скорость: обычно этот интерпретатор работает быстрее. Делимся статьей, где автор рассказывает про PyPy.

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

#статьи
Операции над множествами

Делимся видео, где автор рассматривает операции над множествами: пересечение, объединение, вычитание и симметричная разность. Также продемонстрировано сравнение множеств.

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

#видео
👍1
next

Функция next() возвращает следующий элемент из итератора. Если итератор исчерпан, он возвращает значение по умолчанию, переданное в качестве аргумента. Если параметр по умолчанию отсутствует и итератор исчерпан, возникает исключение StopIteration.

#практика
Анимированная визуализация данных

Анимированная визуализация данных позволяет более выразительно отображать данные. Благодаря этой статье ты узнаешь, как создавать анимированные диаграммы. Для этого тебе понадобится пакет, метод расширения FuncAnimation.

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

#статьи
SQLite: оператор JOIN

Благодаря этому видео ты узнаешь, как применяется оператор JOIN для соединения нескольких таблиц и формирования единого отчета на их основе. Рассматриваются операторы INNER JOIN, LEFT JOIN и ON.

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

#видео
ord

Функция Python ord() принимает строковый аргумент из одного символа Unicode и возвращает его целочисленное значение кодовой точки Unicode. Для обратной операции ты можешь воспользоваться функцией chr().

#практика
Алгоритм машинного обучения t-SNE

Стохастическое вложение соседей с t-распределением (t-SNE) — это метод, который помогает пользователям визуализировать многомерные наборы данных. Благодаря этой статье ты познакомишься с t-SNE.

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

#статьи
SQLite: Группировка GROUP BY

Благодаря этому видео ты узнаешь, что такое агрегирование. Рассматриваются агрегирующие функции команды SELECT: sum, count, min, max, avr. Объясняется принцип группировки записей оператором GROUP BY.

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

#видео
isinstance()

Функция isinstance() возвращает True, если указанный объект имеет указанный тип, иначе False. Если параметр типа является кортежем, эта функция вернет True, если объект является одним из типов в кортеже. Для проверки объекта на подкласс указанного объекта используй функцию issubclass().

#практика
👍3