Простой 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
TensorFlow: tf.function

Продолжаем делиться циклом видеоматериалов про TensorFlow. В этот раз продемонстрировано применение декоратора tf.function для ускорения обучения нейронной сети. Рассматриваются особенности работы этого декоратора.

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

#видео #tensorflow
Причинно-следственный анализ данных

Причинно-следственный анализ — это область экспериментальной статистики, предназначенная для установления и обоснования причинно-следственных связей. Использование статистических алгоритмов для вывода причинно-следственных связей в наборе данных при строгом предположении называется эксплораторным причинно-следственным анализом (ECA). Делимся статьей, где автор рассказывает про 4 пакета для причинно-следственного анализа данных.

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

#статьи
cmath.isclose

Метод cmath.isclose() проверяет, близки ли два комплексных значения. Этот метод возвращает логическое значение: True, если значения близки, иначе False. Для сравнения значений используется следующая формула: abs(a-b) <= max(rel tol x max(abs(a), abs(b)), abs tol).

#практика
Flask: SQLAlchemy

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

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

#видео #flask
👍1
Подключение платежной системы к Telegram

Благодаря данной статье ты узнаешь, как разработать telegram-бота для приема платежей и развернуть его на облачном сервере. Для этого тебе понадобится aiogram – самая популярная библиотека для разработки ботов на Python.

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

#статьи
string.rindex

Метод rindex() возвращает самый высокий индекс подстроки внутри строки. Если подстрока не найдена, возникает исключение ValueError. При необходимости ты можешь указать, где поиск должен начинаться и заканчиваться. Данный метод аналогичен методу rfind() для строк. Отличие состоит в том, что rfind() возвращает -1, если подстрока не найдена, тогда как rindex() генерирует исключение.

#практика
TensorFlow: Градиентные алгоритмы оптимизации

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

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

#видео #tensorflow
Конвейер данных в реальном времени

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

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

#статьи
string.capitalize

Метод capitalize() преобразует первый символ строки в верхний регистр, а все остальные буквы алфавита — в нижний. Обрати внимание, данный метод возвращает новую строку и не изменяет исходную строку.

#практика
Flask: Blueprint

Продолжаем делиться циклом видеоматериалов про Flask. В этот раз ты узнаешь про механизм Blueprint для создания независимых модулей в рамках одного WSGI-приложения на примере создания тестовой админ-панели.

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

#видео #flask
Индекс Линкольна

Индекс Линкольна – это способ оценки количества ошибок в программе. Оценка проводится путем сравнения ошибок, найденных независимо двумя тестировщиками. Делимся статьей, где автор рассказывает про индекс Линкольна.

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

#статьи
list.clear

Метод clear() удаляет все элементы из списка. Обрати внимание, clear() только очищает данный список, он не возвращает никакого значения. Если ты используешь Python 2 или Python 3.2 и ниже, вместо данного метода используй оператор del.

#практика
Django: Кэширование данных

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

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

#видео #django
👍1
Context Manager

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

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

#статьи
string.startswith

Метод startswith() возвращает True, если строка начинается с указанного префикса (подстрокой). Если нет, возвращается False. При необходимости ты можешь задать, откуда должен начинаться поиск и где заканчиваться.

#практика
👍1
Flask: Операции с таблицами через SQLAlchemy

Продолжаем делиться циклом видеоматериалов про Flask. В этот раз ты узнаешь про выборку записей из таблиц с использованием SQLAlchemy, в том числе, формирование сводной выборки. Рассматриваются следующие классы, методы и свойства: query.all, query.first, query.filter by, query.filter, query.limit, query.order by, query.get, db.session.query().join, db.relationship.

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

#видео #flask
Ускорение Python с помощью Rust

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

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

#статьи
👍1
set.difference

Метод difference() вычисляет разницу двух множеств и возвращает элементы, уникальные для первого множества. Математически операция A.difference(B) эквивалентна операции A - B. Вместо difference() ты можешь использовать оператор “-“.

#практика
Системы итерированных функций

В математике системы итерированных функций (СИФ) — это метод построения фракталов. Благодаря данному видео ты узнаешь, что такое система итерированных функций и как ей пользоваться.

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

#видео
👍1
Создание DSL

Предметно-специфический язык (DSL) — это язык, специализированный для конкретной предметной области приложения. Другими словами, это язык программирования, который используется для более конкретного приложения или варианта использования, чем язык общего назначения. Делимся статьей, где автор демонстрирует создание DSL на Python.

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

#статьи
Django: Тонкая настройка админ панели

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

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

#видео #django