MySQL: ORDER BY
Используй ORDER BY, чтобы отсортировать результат в порядке возрастания или убывания. Ключевое слово ORDER BY по умолчанию сортирует результат по возрастанию. Чтобы отсортировать результат в порядке убывания, используй DESC.
#практика
Используй ORDER BY, чтобы отсортировать результат в порядке возрастания или убывания. Ключевое слово ORDER BY по умолчанию сортирует результат по возрастанию. Чтобы отсортировать результат в порядке убывания, используй DESC.
#практика
FuncAnimation/ArtistAnimation
Класс FuncAnimation используется для создания анимации путем многократного вызова одной и той же функции. С помощью класса ArtistAnimation создается анимация с фиксированным набором объектов Artist. Данное видео наглядно демонстрирует использование FuncAnimation и ArtistAnimation.
👀Смотреть видео
#видео
Класс FuncAnimation используется для создания анимации путем многократного вызова одной и той же функции. С помощью класса ArtistAnimation создается анимация с фиксированным набором объектов Artist. Данное видео наглядно демонстрирует использование FuncAnimation и ArtistAnimation.
👀Смотреть видео
#видео
F-строки
F-строки — это отличный способ форматирования строк. Они не только более удобочитаемы, лаконичны и менее подвержены ошибкам, чем другие способы форматирования, но также быстрее. Делимся статьей, где автор демонстрирует особенности f-строк.
👉Читать статью
#статьи
F-строки — это отличный способ форматирования строк. Они не только более удобочитаемы, лаконичны и менее подвержены ошибкам, чем другие способы форматирования, но также быстрее. Делимся статьей, где автор демонстрирует особенности f-строк.
👉Читать статью
#статьи
writelines
Метод writelines() записывает элементы списка в файл. Место вставки текстов зависит от режима файла и позиции потока. В режиме “a” тексты будут вставлены в текущую позицию файлового потока, по умолчанию в конец файла. В режиме “w” файл будет очищен до того, как тексты будут вставлены в текущую позицию файлового потока, по умолчанию 0.
#практика
Метод writelines() записывает элементы списка в файл. Место вставки текстов зависит от режима файла и позиции потока. В режиме “a” тексты будут вставлены в текущую позицию файлового потока, по умолчанию в конец файла. В режиме “w” файл будет очищен до того, как тексты будут вставлены в текущую позицию файлового потока, по умолчанию 0.
#практика
Создание конечных автоматов с помощью корутин
Конечный автомат — это математическая модель вычислений, моделирующая последовательную логику. Она состоит из конечного числа состояний, функций перехода, входных алфавитов, начального состояния и конечного состояния (состояний). В данной статье продемонстрировано, как можно создать конечный автомат с помощью корутин.
👉Читать статью
#статьи
Конечный автомат — это математическая модель вычислений, моделирующая последовательную логику. Она состоит из конечного числа состояний, функций перехода, входных алфавитов, начального состояния и конечного состояния (состояний). В данной статье продемонстрировано, как можно создать конечный автомат с помощью корутин.
👉Читать статью
#статьи
sort/sorted
По умолчанию метод sort() сортирует элементы списка по возрастанию. Функция sorted() возвращает отсортированный список указанного итерируемого объекта. Делимся видео, где автор демонстрирует разницу между sort и sorted.
👀Смотреть видео
#видео
По умолчанию метод sort() сортирует элементы списка по возрастанию. Функция sorted() возвращает отсортированный список указанного итерируемого объекта. Делимся видео, где автор демонстрирует разницу между sort и sorted.
👀Смотреть видео
#видео
list.extend
Метод list.extend() перебирает итерируемый объект (строку, кортеж, список, множество или словарь) с последующим добавлением каждого элемента итерируемого объекта в конец текущего списка. Длина списка увеличивается на количество элементов, присутствующих в итерации.
#практика
Метод list.extend() перебирает итерируемый объект (строку, кортеж, список, множество или словарь) с последующим добавлением каждого элемента итерируемого объекта в конец текущего списка. Длина списка увеличивается на количество элементов, присутствующих в итерации.
#практика
Кривая Коха/Снежинка Коха
Снежинка Коха представляет собой фрактальную кривую. Построение начинается с равностороннего треугольника. Удаляется внутреннюю треть каждой стороны, строя еще один равносторонний треугольник в том месте, где была удалена сторона. Затем процесс повторяется до бесконечности. Каждая фрактализованная сторона треугольника иногда называется кривой Коха. Делимся видео, где автор рассказывает про снежинку Коха.
👀Смотреть видео
#видео
Снежинка Коха представляет собой фрактальную кривую. Построение начинается с равностороннего треугольника. Удаляется внутреннюю треть каждой стороны, строя еще один равносторонний треугольник в том месте, где была удалена сторона. Затем процесс повторяется до бесконечности. Каждая фрактализованная сторона треугольника иногда называется кривой Коха. Делимся видео, где автор рассказывает про снежинку Коха.
👀Смотреть видео
#видео
🔥1
Flutter на Python
Flet — это платформа, которая позволяет легко создавать веб-приложения, мобильные и настольные приложения в реальном времени на Python. Делимся статьей, где автор демонстрирует работу данного фреймворка.
👉Читать статью
#статьи
Flet — это платформа, которая позволяет легко создавать веб-приложения, мобильные и настольные приложения в реальном времени на Python. Делимся статьей, где автор демонстрирует работу данного фреймворка.
👉Читать статью
#статьи
Множественное наследование
Класс может быть получен более чем из одного базового класса в Python. Это называется множественным наследованием. При множественном наследовании свойства всех базовых классов наследуются производным классом. Синтаксис множественного наследования аналогичен одиночному наследованию. Данное видео поможет разобраться с множественным наследованием.
👀Смотреть видео
#видео
Класс может быть получен более чем из одного базового класса в Python. Это называется множественным наследованием. При множественном наследовании свойства всех базовых классов наследуются производным классом. Синтаксис множественного наследования аналогичен одиночному наследованию. Данное видео поможет разобраться с множественным наследованием.
👀Смотреть видео
#видео
MongoDB: расширенные запросы
Чтобы сделать расширенные запросы, ты можешь использовать модификаторы в качестве значений в объекте запроса. Например. чтобы найти документы, в которых поле «адрес» начинается с буквы «S» или выше (в алфавитном порядке), используй модификатор «больше чем»: {"$gt": "S"}.
#практика #mongodb
Чтобы сделать расширенные запросы, ты можешь использовать модификаторы в качестве значений в объекте запроса. Например. чтобы найти документы, в которых поле «адрес» начинается с буквы «S» или выше (в алфавитном порядке), используй модификатор «больше чем»: {"$gt": "S"}.
#практика #mongodb
Скачивание музыки из ВКонтакте
Делимся статьей, где автор реализовал бота для Discord. С помощью него ты можешь получать и скачивать музыку из ВКонтакте. С помощью библиотеки vk api получается ссылка на m3u8 файл. Библиотеки m3u8 и pycryptodome используются для расшифровки ключей.
👉Читать статью
#статьи #библиотеки
Делимся статьей, где автор реализовал бота для Discord. С помощью него ты можешь получать и скачивать музыку из ВКонтакте. С помощью библиотеки vk api получается ссылка на m3u8 файл. Библиотеки m3u8 и pycryptodome используются для расшифровки ключей.
👉Читать статью
#статьи #библиотеки
Работа с файлами
Делимся видео, где автор демонстрируют работу с файлами. Ты узнаешь, как открывать, записывать и считывать данные из файла в текстовом и бинарном режимах. Рассматриваются следующие методы: open, read, seek, tell, readline, write. Также рассмотрен модуль pickle.
👀Смотреть видео
#видео
Делимся видео, где автор демонстрируют работу с файлами. Ты узнаешь, как открывать, записывать и считывать данные из файла в текстовом и бинарном режимах. Рассматриваются следующие методы: open, read, seek, tell, readline, write. Также рассмотрен модуль pickle.
👀Смотреть видео
#видео
Поиск объектов на видео
Делимся статьей, где автор рассказывает про поиск объектов на видео с помощью Python и OpenCV. Помимо обычных видео можно использовать и камеры. Программа будет запрашивать путь до видео и объекты, которые хотим найти. Вместо пути до видео можно использовать ссылку на видео с камеры.
👉Читать статью
#статьи
Делимся статьей, где автор рассказывает про поиск объектов на видео с помощью Python и OpenCV. Помимо обычных видео можно использовать и камеры. Программа будет запрашивать путь до видео и объекты, которые хотим найти. Вместо пути до видео можно использовать ссылку на видео с камеры.
👉Читать статью
#статьи
Sklearn: преобразователи данных
В Sklearn много преобразователей, но не для каждого вообразимого сценария предварительной обработки. В данной статье демонстрируется, как создавать собственные преобразователи Sklearn. Они позволяют интегрировать практически любую функцию или преобразование данных в классы Sklearn Pipeline.
👉Читать статью
#статьи
В Sklearn много преобразователей, но не для каждого вообразимого сценария предварительной обработки. В данной статье демонстрируется, как создавать собственные преобразователи Sklearn. Они позволяют интегрировать практически любую функцию или преобразование данных в классы Sklearn Pipeline.
👉Читать статью
#статьи
Быстрая сортировка Хоара
Быстрая сортировка Хоара работает путем инициализации двух индексов, которые начинаются с двух концов. Два индекса перемещаются друг к другу до тех пор, пока не будет найдена инверсия (меньшее значение слева и большее значение справа). Когда инверсия найдена, два значения меняются местами, и процесс повторяется. Данное видео поможет разобраться с быстрой сортировкой Хоара.
👀Смотреть видео
#видео
Быстрая сортировка Хоара работает путем инициализации двух индексов, которые начинаются с двух концов. Два индекса перемещаются друг к другу до тех пор, пока не будет найдена инверсия (меньшее значение слева и большее значение справа). Когда инверсия найдена, два значения меняются местами, и процесс повторяется. Данное видео поможет разобраться с быстрой сортировкой Хоара.
👀Смотреть видео
#видео
NumPy: Объединение массивов
Объединение означает размещение содержимого двух или более массивов в одном массиве. В NumPy объединение массивов осуществляется по осям. Последовательность массивов передается функции concatenate() вместе с осью. Если ось не передается явно, она принимается равной 0.
#практика #numpy
Объединение означает размещение содержимого двух или более массивов в одном массиве. В NumPy объединение массивов осуществляется по осям. Последовательность массивов передается функции concatenate() вместе с осью. Если ось не передается явно, она принимается равной 0.
#практика #numpy
Работа с датами в Pandas
Делимся статьей, где автор рассказывает про работу с датами в Pandas. Ты узнаешь, как извлечь из даты информацию о месяце и годе; как прибавить к дате временной интервал. Продемонстрировано нахождение интервала в днях между двумя датами; формирование последовательности дат между начальной и конечной датами.
👉Читать статью
#статьи #pandas
Делимся статьей, где автор рассказывает про работу с датами в Pandas. Ты узнаешь, как извлечь из даты информацию о месяце и годе; как прибавить к дате временной интервал. Продемонстрировано нахождение интервала в днях между двумя датами; формирование последовательности дат между начальной и конечной датами.
👉Читать статью
#статьи #pandas
Фильтр Калмана
Фильтрация Калмана — это алгоритм, который обеспечивает оценку некоторых неизвестных переменных с учетом измерений, наблюдаемых с течением времени. Фильтры Калмана имеют относительно простую форму и требуют небольшой вычислительной мощности. Делимся видео, где автор рассказывает про фильтр Калмана.
👀Смотреть видео
#видео
Фильтрация Калмана — это алгоритм, который обеспечивает оценку некоторых неизвестных переменных с учетом измерений, наблюдаемых с течением времени. Фильтры Калмана имеют относительно простую форму и требуют небольшой вычислительной мощности. Делимся видео, где автор рассказывает про фильтр Калмана.
👀Смотреть видео
#видео
Drag-and-Drop
Drag-and-Drop – это действие по выбору объекта или части текста, его перемещению (перетаскиванию) и последующему размещению в другую область. Делимся статьей, где автор демонстрирует работу Drag-and-Drop на Python и OpenCV.
👉Читать статью
#статьи
Drag-and-Drop – это действие по выбору объекта или части текста, его перемещению (перетаскиванию) и последующему размещению в другую область. Делимся статьей, где автор демонстрирует работу Drag-and-Drop на Python и OpenCV.
👉Читать статью
#статьи