Простой 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
SymPy

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

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

#статьи #библиотеки
RegEx: Квантификаторы

Квантификатор имеет вид {m,n}. m и n — минимальное и максимальное количество раз, когда выражение должно совпадать. Ты можешь использовать квантификаторы, чтобы указать количество совпадений. Делимся видео, где автор рассказывает про квантификаторы.

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

#видео #regex
math.fabs

Метод math.fabs() возвращает абсолютное значение числа в виде числа с плавающей запятой. Абсолютное значение обозначает неотрицательное число. Таким образом удаляется отрицательный знак значения, если он есть. В отличие от abs(), этот метод всегда преобразует значение в значение с плавающей запятой.

#практика #math
Создание сокет-сервера

Делимся циклом статей, где автор рассказывает про различные способы создания сокет-сервера. Приведены примеры от простейшего возможного использования класса socket до asyncio. Подробно разобрано, что такое сокеты и как они работают в Python.

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

#статьи
Использование zip

Функция zip() принимает элементы, объединяет их в кортеж и возвращает его. Если переданные итераторы имеют разную длину, итератор с наименьшим количеством элементов определяет длину нового итератора. Делимся видео, где автор подробно описывает работу этой функции на конкретных примерах.

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

#видео
SciPy: Выпуклая оболочка

Выпуклая оболочка заключает в себе набор точек и действует как граница кластера, которая помогает определить все точки внутри кластера. С помощью метода ConvexHull() ты можешь создать выпуклую оболочку.

#практика #scipy
Персептрон

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

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

#видео #нейронные_сети
Паттерны взаимодействия с ботами в Telegram

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

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

#статьи
NumPy: Случайные перестановки

Модуль NumPy Random предоставляет два метода для случайных перестановок: shuffle() и permutation(). Метод shuffle() вносит изменения в исходный массив. Метод permutation() возвращает переупорядоченный массив и оставляет исходный массив без изменений.

#практика #numpy
Pint

Pint — это пакет Python для работы с физическими величинами. Данный пакет позволяет выполнять арифметические операции между ними и преобразовывать из и в различные единицы. Данная статья познакомит тебя с Pint.

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

#статьи #библиотеки
Анонимные (lambda) функции

Лямбда-функция — это небольшая анонимная функция. Лямбда-функция может принимать любое количество аргументов, но может иметь только одно выражение. В данном видео автор демонстрирует работу лямбда-функции и для чего они нужны.

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

#видео
👍1
Проверка нормальности распределения

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

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

#статьи
math.perm

Метод math.perm() возвращает количество способов выбрать k элементов из n элементов в порядке и без повторения. Обрати внимание, параметр k является необязательным. Если ты не используешь его, этот метод вернет n! Например, math.perm(7) вернет 5040.

#практика #math
Panel

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

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

#статьи #библиотеки
iter и next

Метод iter() возвращает сам объект итератора. При необходимости может быть выполнена некоторая инициализация. Метод next() должен возвращать следующий элемент последовательности. По достижении конца и при последующих вызовах он должен вызывать StopIteration. Данное видео поможет разобраться с этими методами.

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

#видео
lower

Метод lower() возвращает строку, в которой все буквы преобразованы в нижний регистр. Символы и цифры игнорируются. В данной статье подробно разобран этот метод, в том числе нюансы использования.

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

#статьи
Метод градиентного спуска

Градиентный спуск (GD) — это итеративный алгоритм оптимизации первого порядка, используемый для нахождения локального минимума/максимума заданной функции. Этот метод обычно используется в машинном обучении (ML) и глубоком обучении (DL). Делимся видео, где автор рассказывает про метод градиентного спуска.

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

#видео
MongoDB: Ограничение результата

Чтобы ограничить результат в MongoDB, используй метод limit(). Метод limit() принимает один параметр — число, определяющее количество возвращаемых документов. В данном примере мы ограничиваем результат, чтобы вернулось только 5 документов.

#практика #mongodb
😁1
Back propagation

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

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

#видео #нейронные_сети
Устаревшие библиотеки

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

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

#статьи #библиотеки
map/filter/zip

Функция map() используется для применения функции ко всем элементам указанного итерируемого объекта и возврата объекта Map. Функция filter() проверяет состояние каждого элемента в итерируемом объекте и возвращает отфильтрованную структуру данных. Она содержит только те элементы, которые соответствуют заданным условиям. Функция zip() объединяет элементы двух списков с соответствующими индексами в итерацию кортежей. Данное видео поможет разобраться с этими функциями.

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

#видео