Простой 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
Django Channels

Django Channels — это библиотека для фреймворка Django, которая добавляет поддержку асинхронных протоколов, таких как WebSocket, HTTP2, и протоколов на базе HTTP с длинными соединениями. Основное назначение Django Channels — обеспечить Django возможность обработки реального времени, например, для чатов, уведомлений, игр и многопользовательских приложений, где обновления должны происходить мгновенно. Делимся статьей, где автор рассказывает про данную библиотеку.

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

#статьи #django
👍12🔥4
Создание ORM

ORM (Object-Relational Mapping) — это инструмент, который помогает разработчику работать с базами данных через Python-код, вместо написания SQL-запросов. Он позволяет работать с таблицами базы данных как с обычными объектами Python. Благодаря данной статье ты создаешь собственную ORM.

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

#статьи
🔥13👍8🤣2
Matplotlib: Точечный график

Точечные графики используются для изучения взаимосвязи между двумя переменными. Обрати внимание на пример. Функция plt.scatter() строит точки на графике. Аргумент alpha задает прозрачность точек, а edgecolor добавляет рамку вокруг них. color — задает цвет точек.

#практика #matplotlib
🔥14👍6😁1
Решение задач с Codewars: Часть 4

Продолжаем делиться циклом видео, где автор решает задачи с Codewars. Codewars — это онлайн-платформа для тренировок в программировании. Она предлагает задачи (называемые ката) для решения на разных языках программирования.

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

#видео
👍7🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
Нейросеть Kandinsky Video вышла на новый уровень

По слухам, новая версия Kandinsky Video должна стать самой мощной российской нейросетью. В интернет уже слили первые видео, созданные этой нейросетью.

Генерации получились невероятно реалистичными: анимации оживают на глазах. К слову, нейросеть и сейчас может генерить видеоролики любого жанра и стиля по текстовому запросу, но в обновленной модели еще больше заморочились над качеством и скоростью генерации роликов. Это прекрасно видно по рендерам из сети.

#рисование
👍33🤣18😁6🔥1
SpyderIDE

Spyder (Scientific PYthon Development EnviRonment) — это мощная интегрированная среда разработки (IDE) для языка Python, ориентированная на научные вычисления и обработку данных. Spyder идеально подходит для аналитиков данных, исследователей и разработчиков, работающих с большими массивами данных и алгоритмами машинного обучения. Делимся статьей, где автор рассказывает про SpyderIDE.

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

#статьи
👍15🤣3😁1
Matplotlib: Столбчатая диаграмма

Столбчатая диаграмма используется для сравнения значений между различными категориями. plt bar() строит столбцы. color отвечает цвет столбцов. alpha — прозрачность.

Обрати внимание на пример. Мы используем plt bar() для построения столбцов. Параметр categories задает метки для каждой категории, а values определяет высоту столбцов.

#практика #matplotlib
🔥19👍4
Условные конструкции: Часть 1

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

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

#видео
👍2
Генератор аудиокниг с персональным переводом

Благодаря данной статье ты узнаешь, как с помощью Python можно создать генератор аудиокниг с персональным переводом. Полный код приложения доступен на GitHub.

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

#статьи
👍14🔥3
Matplotlib: Круговая диаграмма

Круговые диаграммы показывают доли целого. Они хорошо подходят для визуализации процентов.

Обрати внимание на пример. Мы используем функцию plt.pie() для построения круговой диаграммы. sizes — это список, который задаёт размеры долей. labels — задаёт подписи для каждой доли. colors — задаёт цвета сегментов. autopct='%1.1f%%' автоматически добавляет процентное соотношение внутри каждого сегмента. startangle=90 вращает диаграмму, начиная с указанного угла (90 градусов — вертикальная ориентация).

#практика #matplotlib
🔥12👍3🤣1
Работа со строками: Часть 1

В данном видео автор рассматривает строковый тип данных. Ты узнаешь о всех возможностях работы со строками, как они обрабатываются и какие есть особенности при работе с ними.

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

#видео
👍12😁2
Векторные базы данных

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

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

#статьи
👍10🔥3😁2
Matplotlib: График с несколькими линиями

Графики с несколькими линиями используются для сравнения нескольких зависимостей на одной координатной плоскости.

В этом примере мы строим две линии с помощью функции plt.plot(). color задаёт цвет линии, linestyle='--' делает линию штриховой, label позволяет присвоить имя каждой линии для отображения в легенде. plt.legend() выводит легенду на график. Множественные линии позволяют наглядно сравнивать различные тренды.

#практика #matplotlib
🔥19👍12
Решение задач с Codewars: Часть 5

Продолжаем делиться циклом видео, где автор решает задачи с Codewars. Codewars — это онлайн-платформа для тренировок в программировании. Она предлагает задачи (называемые ката) для решения на разных языках программирования.

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

#видео
👍21
Хостинг для бота

В данной статье автор рассказывает о вариантах хостинга ботов. На конкретном примере продемонстрировано, как запустить Telegram-бота на платформе Dockhost.

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

#статьи
🔥15👍3
Matplotlib: Ящик с усами

“Ящик с усами” или Box Plot — это статистическая визуализация, которая отображает распределение данных, включая медиану, квартиль и выбросы. plt.boxplot() — строит диаграмму. vert=True/False отвечает за ориентацию диаграммы. patch_artist=True позволяет задавать цвета коробок.

Обрати внимание на пример. notch=True добавляет углубления для визуализации медианы. showmeans=True отображает среднее значение (помеченное чёрной точкой). boxprops задаёт стиль и цвет коробок, а medianprops — цвет линии медианы. Box Plot полезен для анализа распределения и выбросов в нескольких группах данных.

#практика #matplotlib
👍19🔥1🤣1
Списки: Часть 1

Списки — это один из базовых типов данных в Python. Они представляют собой упорядоченные коллекции элементов, которые могут хранить данные любого типа (числа, строки, другие списки и даже смешанные типы). Списки позволяют добавлять, удалять и изменять элементы, а также предоставляют множество встроенных методов для работы с данными. Делимся видео, благодаря которому ты научишься пользоваться списками.

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

#видео
👍17🔥1