Простой 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
Цикл while

Цикл while в Python используется для повторения выполнения блока кода, пока указанное условие остается истинным (True). Это мощный инструмент, который позволяет организовать повторяющиеся операции, где количество итераций заранее неизвестно. Делимся видео, благодаря которому ты научишься пользоваться циклом while.

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

#видео
🤣24👍14🔥3