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

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

Ссылка на канал: https://t.me/+T1i5nO0m_h01ZDky
.
РКН: https://vk.cc/cJ5box
Помощь:https://telega.in/c/+T1i5nO0m_h01ZDky
Download Telegram
Pandas: Работы с пропущенными значениями

Пропущенные значения могут сильно влиять на анализ данных, поэтому важно уметь их обрабатывать. Метод fillna() заменяет пропущенные значения, а dropna() удаляет строки с пропущенными значениями.

#практика #pandas
👍5
Работа с файлами

Благодаря данному видео ты научишься работать с текстовыми файлами в Python. Рассматриваются методы для чтения и записи файлов.

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

#видео
👍8🔥2
RxPY

RxPY (Reactive Extensions for Python) — это библиотека для создания асинхронных и событийно-управляемых программ на Python, основанная на модели ReactiveX. Она позволяет работать с последовательностями данных (потоками) и событий, что упрощает обработку данных в реальном времени и работу с асинхронными задачами. Делимся статьей, где автор рассказывает про данную библиотеку.

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

#статьи
👍6🔥2
random.sample

Функция random.sample() из модуля random используется для случайного выбора уникальных элементов из последовательности (списка, строки, кортежа и т.д.) без повторений. Эта функция возвращает новый список с выбранными элементами.

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

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

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

#видео
👍20🔥1
bytearray

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

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

#статьи
👍10🔥2
Pandas: Слияние и объединение данных

Pandas предоставляет функции для слияния данных из разных таблиц. Метод merge() объединяет DataFrame, как SQL-запрос INNER JOIN, оставляя только совпадающие строки по указанному столбцу ID.

#практика #pandas
👍5
Решение задач с Codewars: Часть 2

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

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

#видео
👍9
Разработка Task Manager

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

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

#статьи
3👍7🔥1
Работа с файлами 2

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

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

#видео
👍2
Функция property()

property — это встроенная функция, которая позволяет управлять доступом к атрибутам объекта, делая их поведение похожим на свойства (как в других языках программирования, например C# или Java). Делимся статьей, где автор рассказывает про property.

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

#статьи
👍11
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 человек в области инновационных технологий. В интересах страны сократить кадровый голод и пополнить резерв новыми специалистами до конца года.

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

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

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

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

#видео
👍26🤣2