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

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

Ссылка на канал: https://t.me/+T1i5nO0m_h01ZDky
.
РКН: https://vk.cc/cJ5box
Помощь:https://telega.in/c/+T1i5nO0m_h01ZDky
Download Telegram
Matplotlib: Линейный график

Линейные графики используются для отображения трендов или зависимости одной переменной от другой. plt.plot() — строит линейный график. plt.title() — задает заголовок графика. plt.xlabel() и plt.ylabel() — задают подписи для осей. plt.grid() — добавляет сетку. plt.legend() — создает легенду для обозначения линий.

В данном примере мы используем plt.plot() для построения линии. Аргумент marker='o' добавляет точки на линию, color задает цвет линии, а linewidth регулирует ее толщину.

#практика #matplotlib
👍19😁4🤣2
Решение задач с Codewars: Часть 3

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

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

#видео
🔥4🤣3👍1
Двусвязный список

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

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

#статьи
👍24😁3🤣2
Matplotlib: Гистограмма

Гистограмма показывает распределение данных, разбивая их на интервалы (бины). Она олезна для анализа плотности данных. plt.hist() — строит гистограмму. bins отвечает за число интервалов. alpha — прозрачность столбцов. С помощью edgecolor ты указываешь цвет границы столбцов. plt.grid() — добавляет сетку.

Обрати внимание на пример. Функция np.random.normal() генерирует данные с нормальным распределением. В plt.hist() мы указываем bins=20 для разбиения данных на 20 интервалов. Аргумент alpha=0.7 добавляет прозрачность, а edgecolor='black' подчеркивает границы столбцов.

#практика #matplotlib
👍25🔥4😁1🤣1
C 1 декабря любой гражданин РФ может получить сертификат на бесплатное IT-обучение.

Минцифры приводили статистику о нехватке порядка 700 000 человек в области инновационных технологий. В интересах страны сократить кадровый голод и пополнить резерв новыми специалистами до конца года.

Для участия достаточно заполнить анкету и пройти тест.

Успейте забронировать место до конца дня.
🤣44👍8😁2
Создание Discord-бота: БД sqlite

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

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

#видео
👍26🤣2
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