Простой 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
Условные конструкции: Часть 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
Создание кроссплатформенного приложения

Делимся подробным руководством по разработке кроссплатформенного приложения для Python. Для этого тебе понадобятся Flet и FastAPI.

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

#статьи
👍5🤣1
Matplotlib: 3D-график

Трёхмерные графики используются для визуализации сложных зависимостей, где важны не только значения X и Y, но и дополнительное измерение Z. Axes3D — модуль для создания 3D-осей. ax.plot_surface() строит поверхность по заданным координатам. cmap задаёт цветовую палитру поверхности.

Обраьт внимание на пример. np.meshgrid() создаёт двумерную сетку из одномерных массивов x и y. ax.plot_surface() строит поверхность, где значения Z определяют высоту точек. cmap='viridis' используется для применения цветовой карты. Этот вид графика идеально подходит для анализа сложных зависимостей в трёхмерном пространстве.

#практика #matplotlib
👍19
Работа со строками: Часть 2

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

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

#видео
👍12🔥1
Конфигурационные файлы

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

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

#статьи
👍25
Решение задач с Codewars: Часть 6

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

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

#видео
👍17
CPython: Сборщик мусора

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

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

#статьи
👍16