Простой 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
Keras: Тонкая настройка через compile

Продолжаем делиться циклом видеоматериалов про Keras. В этот раз ты узнаешь, как использовать классы оптимизаторов, потерь и метрик пакета Keras в методе compile(). Продемонстрированы примеры создания собственных функций и классов для потерь (базовый класс keras.losses.Loss).

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

#видео
👍3
Точечные фильтры

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

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

#статьи
👍2
translate

Метод translate() использует таблицу перевода для замены/перевода символов в заданной строке в соответствии с таблицей сопоставления. Таблица перевода создается статическим методом maketrans(). В данном примере строка удаления ThirdString сбрасывает отображение a и b на None. Когда строка переводится с помощью translate(), a и b удаляются, а символ “c” заменяется на вывод idef.

#практика
👍4
Keras: Способы сохранения моделей

Продолжаем делиться циклом видеоматериалов про Keras. В этот раз ты узнаешь, как выполнять сохранение и загрузку моделей с помощью методов пакета Keras: save(), save model() и load model(). Также продемонстрировано описание архитектуры моделей на уровне конфигурации, используя методы: get config() и from config().

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

#видео
👍2
Django: Создание блога

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

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

#статьи #django
👍1
cmath.sqrt

Метод cmath.sqrt() возвращает квадратный корень комплексного числа. Если число меньше 0, возвращается ValueError. Если значение не является числом, возвращается TypeError.

#практика
Добавление цвета в L-систему

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

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

#видео
👍2
SQLAlchemy 2.0

Основная версия SQLAlchemy 2.0 была выпущена в январе 2023 года. Благодаря данной статье ты познакомишься с достоинствами и недостатками SQLAlchemy 2.0. Также приведен список всех изменений, внесенных в новый релиз.

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

#статьи
👍2
symmetric_difference_update

Метод symmetric difference() возвращает новое множество, содержащее симметричную разность двух множеств. Метод symmetric difference update() обновляет множество, вызывая symmetric difference update(), с симметричной разницей множеств.

#практика
👍2
Примеры фракталов, сгенерированных СИФ

Продолжаем делиться циклом видеоматериалов про фракталы. В этот раз продемонстрированы примерыфрактальных изображений для разного набора сжимающих отображений.

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

#видео
👍1
Выражения в методах и индексаторах

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

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

#статьи #numpy
👍2
set.add

Метод add() добавляет заданный элемент в множество. Если элемент уже присутствует, он не добавляет никаких элементов. Обрати внимание, множество не вернется, если ты используешь метод add() при создании объекта set. Данный метод возвращает None.

#практика
👍1
Построение множества Жюлиа

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

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

#видео
👍2
Telegram-бот для мониторинга погоды

Благодаря данной статье ты узнаешь, как написать своего Telegram-бота для получения данных о погоде в любом городе. Продемонстрирована работа с API, парсинг JSON. Написан бот на асинхронной библиотеке aiogram.

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

#статьи
👍4
set.copy

Метод copy() возвращает копию множества. В данном примере мы изменили скопированное множество new numbers с помощью метода add(). Скопированное множество отличается от исходного множества, потому что мы добавили в него новый элемент 5.

#практика
👍1
Фрактальная размерность по Хаусдорфу

Продолжаем делиться циклом видеоматериалов про фракталы. В этот раз ты узнаешь о способе вычисления дробной размерности, предложенный Феликсом Хаусдорфом в 1919 году. Приведены примеры расчета для фракталов: кривой Коха, ковра Серпинского и дракона Хартера-Хейтуэя.

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

#видео
👍3
Сравнение Pandas и Polars

Делимся статьей, в которой автор сравнивает две библиотеки для аналитики данных: Pandas и Polars. Подробно рассмотрен вопрос быстродействия данных библиотек в работе с файлами больших объемов.

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

#статьи
👍1
intersection_update

Метод intersection update() удаляет элементы, отсутствующие во всех множествах. Данный метод отличается от intersection(). intersection() возвращает новое множество без ненужных элементов, а intersection update() удаляет ненужные элементы из исходного множества.

#практика
👍5
Быстрый Merge Sort

При сортировке слиянием массив делится примерно на два равных подмассива. Эти подмассивы снова и снова делятся на половины, пока не получатся массивы, содержащие только один элемент в каждом. Затем объединяются отсортированные пары подмассивов в окончательный отсортированный массив. Благодаря данному видео ты узнаешь, как работает быстрый алгоритм сортировки методом слияния.

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

#видео
👍5
Программируемые презентации

Elsie — это фреймворк для программного создания слайдов с использованием Python. В результате код генерируют SVG, а затем отображает SVG-слайды в PDF. Благодаря данной статье ты познакомишься с Elsie.

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

#статьи
👍2
set.discard

Метод discard() удаляет указанный элемент из множества. В данном примере мы использовали discard() для удаления элемента 3 из множества. В результирующем множестве нет элемента 3, так как метод discard() удалил его.

#практика
👍3