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

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

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

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

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

#видео
set.discard

Метод discard() удаляет элемент из множества только в том случае, если элемент присутствует в множестве. Если элемент отсутствует, выводится исходное множество. Этот метод отличается от метода remove(). remove() вызовет ошибку, если указанный элемент не существует, discard() — нет.

#практика
Sklearn: преобразователи данных

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

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

#статьи
Алгоритм Прима

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

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

#видео
Отправка писем по SMTP

SMTP — это протокол электронной почты, используемый для отправки сообщений электронной почты с одной учетной записи электронной почты на другую через Интернет. В данной статье автор демонстрирует решение проблемы, связанной с SMTP.

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

#статьи
MySQL: ORDER BY

Используй ORDER BY, чтобы отсортировать результат в порядке возрастания или убывания. Ключевое слово ORDER BY по умолчанию сортирует результат по возрастанию. Чтобы отсортировать результат в порядке убывания, используй DESC.

#практика
FuncAnimation/ArtistAnimation

Класс FuncAnimation используется для создания анимации путем многократного вызова одной и той же функции. С помощью класса ArtistAnimation создается анимация с фиксированным набором объектов Artist. Данное видео наглядно демонстрирует использование FuncAnimation и ArtistAnimation.

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

#видео
F-строки

F-строки — это отличный способ форматирования строк. Они не только более удобочитаемы, лаконичны и менее подвержены ошибкам, чем другие способы форматирования, но также быстрее. Делимся статьей, где автор демонстрирует особенности f-строк.

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

#статьи
writelines

Метод writelines() записывает элементы списка в файл. Место вставки текстов зависит от режима файла и позиции потока. В режиме “a” тексты будут вставлены в текущую позицию файлового потока, по умолчанию в конец файла. В режиме “w” файл будет очищен до того, как тексты будут вставлены в текущую позицию файлового потока, по умолчанию 0.

#практика
Создание конечных автоматов с помощью корутин

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

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

#статьи
sort/sorted

По умолчанию метод sort() сортирует элементы списка по возрастанию. Функция sorted() возвращает отсортированный список указанного итерируемого объекта. Делимся видео, где автор демонстрирует разницу между sort и sorted.

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

#видео
list.extend

Метод list.extend() перебирает итерируемый объект (строку, кортеж, список, множество или словарь) с последующим добавлением каждого элемента итерируемого объекта в конец текущего списка. Длина списка увеличивается на количество элементов, присутствующих в итерации.

#практика
Кривая Коха/Снежинка Коха

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

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

#видео
🔥1
Flutter на Python

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

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

#статьи
Множественное наследование

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

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

#видео
MongoDB: расширенные запросы

Чтобы сделать расширенные запросы, ты можешь использовать модификаторы в качестве значений в объекте запроса. Например. чтобы найти документы, в которых поле «адрес» начинается с буквы «S» или выше (в алфавитном порядке), используй модификатор «больше чем»: {"$gt": "S"}.

#практика #mongodb
Скачивание музыки из ВКонтакте

Делимся статьей, где автор реализовал бота для Discord. С помощью него ты можешь получать и скачивать музыку из ВКонтакте. С помощью библиотеки vk api получается ссылка на m3u8 файл. Библиотеки m3u8 и pycryptodome используются для расшифровки ключей.

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

#статьи #библиотеки
Работа с файлами

Делимся видео, где автор демонстрируют работу с файлами. Ты узнаешь, как открывать, записывать и считывать данные из файла в текстовом и бинарном режимах. Рассматриваются следующие методы: open, read, seek, tell, readline, write. Также рассмотрен модуль pickle.

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

#видео
Поиск объектов на видео

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

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

#статьи
NumPy: Произведение

Чтобы найти произведение элементов массива, используй функцию prod(). Если ты укажешь axis=1, NumPy вернет произведение каждого массива. В данном примере продемонстрировано использования prod() как с axis, так и без.

#практика #numpy